Ошибка базы данных WordPress: [Table './meandr_base/anzpz_usermeta' is marked as crashed and last (automatic?) repair failed]
SELECT user_id, meta_key, meta_value FROM anzpz_usermeta WHERE user_id IN (1) ORDER BY umeta_id ASC

5

Догчейзер — отпугиватель собак

Догчейзер (отпугиватель собак) — это прибор, генерирующий колебания ультразвуковой частоты, которые согласно многочисленным публикациям в интернете очень не нравятся собакам. Подобные приборы также отпугивают грызунов (мышей, крыс) и комаров. Поскольку очень трудно определить какая именно частота отпугивает собак, то логично генерировать не какую-то определенную частоту, а целый диапазон частот. На следующем рисунке представлена схема догчейзера.

1

Принципиальная схема отпугивателя собак

Основным элементом схемы является контроллер ATmega8 от фирмы ATMEL. При нажатии кнопки SB1 источник питания подключается к стабилизатору напряжения U3, который выдает напряжение +5В необходимое для питания контроллера. Если контакты выключателя S1 замкнуты, то контроллер формирует сигнал в диапазоне от 20 до 40 кГц, повышая частоту каждые 10 мс на 200 Гц, а если контакты разомкнуты, то частота сигнала повышается от 4 до 40 кГц, увеличиваясь каждые 10 мс на 360 Гц. Период всего цикла составляет 1секунду.

Выходной сигнал снимается с контактов контроллера PB1 и PB2, напряжение на которых изменяется в противофазе. Таким образом, удается получить размах напряжения сигнала почти равного удвоенному напряжению питания контроллера. Резисторы R1 и R2, стабилитроны D1 и D2 (рабочее напряжение 10 В) служат для защиты выходов контроллера от ЭДС, которая возникает на пьезоизлучателе при резких толчках, ударах и т.п.  К контактам ХТ1 — ХТ6  подключается программатор. Прошивка контроллера  содержится в прикрепленном файле dogchaser.hex. Фьюзы следующие:

H-Fuse: CF
L -Fuse: 0F

[hidepost]Скачать прошивку[/hidepost]

admin

5 комментариев

  1. Ошибка базы данных WordPress: [Table './meandr_base/anzpz_usermeta' is marked as crashed and last (automatic?) repair failed]
    SELECT user_id, meta_key, meta_value FROM anzpz_usermeta WHERE user_id IN (962) ORDER BY umeta_id ASC

class="comment byuser comment-author-2013 even thread-even depth-1 parent">
  • Ошибка базы данных WordPress: [Table './meandr_base/anzpz_usermeta' is marked as crashed and last (automatic?) repair failed]
    SELECT user_id, meta_key, meta_value FROM anzpz_usermeta WHERE user_id IN (5000) ORDER BY umeta_id ASC