Радиомаячок на 28322 КГц был сделан практически по той же схеме, что и маячок на 3.579,5 КГц, с тремя более-менее существенными отличиями: задающий генератор применён готовый, на 28322 КГц от старой материнской платы; использован микроконтроллер Atmel ATtiny45; в качестве выходного применён транзистор Mitsubishi RD16HHF1.
Готовый задающий генератор применён просто потому, что его было удобно использовать. ATtiny45 маленький и со своими задачами справляется вполне, ничуть не хуже ATtiny2313(AT90S2313), у которого ног в 2.5 раза больше. А транзистор IRF510 на частотах выше примерно 14 МГц практически неработоспособен, поэтому пришлось его заменить на RD16HHF1. Вот вкратце суть всех этих изменений.
Рабочая частота | Мощность | Тип генератора | Выходной каскад | Модуляция |
28322 КГц | 10 Вт | Кварцевый генератор | RD16HHF1 | CW (телеграф) |
Схема радиомаячка:
В этой конструкции удалось обойтись без радиатора, который отводит лишнее тепло от микросхемы 74HC240, ибо по питанию вставлен "понижающий" диод VD3. При этом раскачка выходного каскада упала незначительно, а нагрев микросхемы – существенно уменьшился. С этой же целью (снижение нагрева микросхемы) увеличено до 10 КОм сопротивление резистора в цепи затвора выходного транзистора.
Прошивка портирована с AT90S2313 на ATtiny45 с косметическими изменениями и только выиграла при переходе на ATtiny45 – в откомпилированном виде стала меньше почти в 1.5 раза.
Вот как выглядела эта конструкция на разных стадиях её изготовления:
А вот и проект на Си для Atmel AVR Studio 4. Вы можете использовать исходники этого проекта без ограничений. Единственное условие – обязательно указывайте первоисточник.
Вадим, UAØLTB
г.Владивосток
2012г.