Сканирующий приемник AM WFM NFM своими руками
Литература
Здесь собраны первоисточники по основным компонентам приемника:
Интересные ссылки по теме
-
Радиопремник SEC850 стерео приемник на базе ТВ тюнера (из этой конструкции позаимствован узел преобразователя +5в -> +33в)
-
PASSAGEN очень интересный сайт - много полезного
Чем можно запрограммировать микроконтроллер
-
Программа IC-PROG лучшая программа для программирования PIC микроконтроллеров
-
Программатор JDM один из простых программаторов для PIC микроконтроллеров, работающих через COM порт (для внутрисхемного программирования 16F819 используются RB7, RB6, MCLR, Vss)
Краткая инструкция - как запрограммировать PIC 16F819
-
Вам потребуется программа IC-PROG версии 1.05C и программатор JDM (правильно собранный и из исправных комплектующих)...
-
После установки программы необходимо задать тип программатора, если Вы уже пробовали это сделать, то лучше для начала сбросить все установки - для этого идете в меню: Settings -> Clear Settings и далее YES и 2 раза OK, после этого программа предложит настроить Hardware Settings
-
В разделе Hardware Settings установите тип программатора JDM Programmer, номер COM порта (он должен быть свободен ни не использоваться другими программами и устройствами), а также способ работы с портом - я рекомендую установить Windows API, задержка I/O Delay по умолчанию ставится на 10 - этого как правило вполне достаточно, но если у Вас очень быстрый PC или наоборот очень медленный возможно придется ее увеличить или уменьшить..., все остальное оставляете "по умолчанию".
-
Теперь в правом верхнем углу надо задать тип микроконтроллера - PIC 16F819...
-
Устанавливаем микросхему в панельку программатора и подключаем его к PC...
-
Пытаемся считать информацию с кристала..., в Programm Code должно появиться 3FFF, если считались 0000 - то скорее всего проблеммы с программатором или портом...
-
Теперь загружаем файл прошивки: File --> Open File, выбираем нужный файл например p45v06a.hex и собственно считываем его, при этом должны автоматически установиться все флажки для программирования (с правой стороны основного окна программы)
-
Программируем кристалл: Command --> Program All --> YES
-
Если при программировании произошла ошибка попробуйте изменить задержку в разделе Hardware Settings, если это не помогает то проблемма с программатором, портом (программатор питается от порта) или с самой микросхемой...
-
Файл с рисунком печатной платы и монтажной схемой приемника для программы Sprint Layout 3.0
-
Файл с рисунком двухсторонней печатной платы, с этого файла в Учебно-Демонстрационном Комплексе "Электронные Технологии" была сделана печатная плата по промышленной технологии.
-
Файл с прошивкой приемника P-45 для микроконтроллера PIC16F819 (версия 0.1).
-
Список деталей для похода в магазин и на рынок (спасибо Владимиру Ларионову).
-
Файл с прошивкой приемника P-45 для микроконтроллера PIC16F819 (версия 0.2a) эта версия поддерживает следующие селекторы:
KS-H-148,
KS-H-146,
KS-H-144 надо иметь ввиду что селектор KS-H-144 не поддерживает усилитель Weak Signal Booster поэтому режим GAIN On включать нельзя.
-
Файл с прошивкой приемника P-45 для микроконтроллера PIC16F819 (версия 0.2b) эта версия поддерживает селектор:
KS-H-132
надо иметь ввиду что данный селектор не поддерживает усилитель Weak Signal Booster поэтому в этой прошивке режим GAIN On на работу приемника не влияет.
-
Сборочный чертеж с номиналами вcех SMD компонентов, для удобства сборки приемника (файл для программы Sprint Layout 3.0)
-
Печатная плата с изминениями касательно замены микросхем 74HC164 и HEF4052 на такие-же но в DIP корпусах, этот файл прислал Владимир из Пятигорска (микросхемы в DIP корпусе надо паять с той-же стороны что и SMD).
-
Файл с прошивкой приемника P-45 для микроконтроллера PIC16F819 (версия 0.3a) эта версия отличается от версия 0.2a только тем, что индикатор работает всегда (в версии 0.2a он отключался через 15 сек если не трогать управление приемника - это используется для поиска "цифровых" шумов при отладке приемника).
-
Файл с прошивкой приемника P-45 для микроконтроллера PIC16F819 (версия 0.3b для селектора KS-H-132) все что сказано про версию 0.3a справедливо и здесь.
-
Файл с прошивкой приемника P-45 для микроконтроллера PIC16F819 (версия 0.4a) - исправлена процедура иницилизации памяти eeprom (при программировании микроконтроллера могло появиться сообщение о ошибке записи EEPROM по адресу 00E0 и при включении вместо частоты 106600 могло появиться 842472) .
-
Файл с прошивкой приемника P-45 для микроконтроллера PIC16F819 (версия 0.4b для селектора KS-H-132).
-
Файл с прошивкой приемника P-45 для микроконтроллера PIC16F819 (версия 0.5a) - отличается наличием Автаматической Регулировкой Усиления входного каскада селектора (напряжение Uару вычисляется в зависимости от текущего уровня несущей на входе приемника) .
-
Файл с прошивкой приемника P-45 для микроконтроллера PIC16F819 (версия 0.5b для селектора KS-H-132).
-
Файл с прошивкой приемника P-45 для микроконтроллера PIC16F819 (версия 0.6a) - отличается от версии 0.5 тем, что добавлены новые команды управления через интерфейс RS-232.
-
Файл с прошивкой приемника P-45 для микроконтроллера PIC16F819 (версия 0.6b для селектора KS-H-132).
-
Файл с прошивкой приемника P-45 для микроконтроллера PIC16F819 (версия 0.8a) - отличается от версии 0.6а тем, что исправлена ошибка.
-
Файл с прошивкой приемника P-45 для микроконтроллера PIC16F819 (версия 0.8b для селектора KS-H-132).
30-09-2004