Тема: Радио FMAvto
Показать сообщение отдельно
Старый 11.10.2009, 00:46   #18
Alex-L
Moderator
 
Аватар для Alex-L
 
Регистрация: 23.03.2008
Возраст: 53
Город: Москва, Нагорная
Регион: 77, 97, 99, 177
Машина: Mitsubishi Lancer-X
Сообщений: 2,094
Alex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to behold
По умолчанию

Цитата:
Сообщение от kostya740 Посмотреть сообщение
так он работает на эмулированом LPT? если не будет связи с компом, работать он не будет? соответственно, без загруженой программы звука не будет?
Разумеется. А зачем нужен звук при закрытой (тюнер выключен) программе?
При включении компьютера (программа не загружена) питание через USB поступает на контроллер и LM, радиомодуль обесточен (ток потребления ~20мА)
При запуске программы, через виртуальный LPT посылается управляющее слово: диапазон, частота настройки, шаг сетки - те, которые были на момент закрытия программы; регистры B0,B1,B2,TB соответственно 0 0 1 0 - подается питание на радиомодуль (ток потребления ~200мА); уровень громкости устройства ввода (линейный вход) принимает значение выбранное в настройках.
При закрытии программы посылается управляющее слово: диапазон, частота настройки, шаг сетки - текущие; регистры B0,B1,B2,TB соответственно 0 1 0 0 - обесточивается радиомодуль; уровень громкости устройства ввода (линейный вход) принимает значение =0
То же самое происходит при нажатии кнопок ON и OFF
При переключении станций, перед посылкой управляющего слова уровень громкости устройства ввода (линейный вход) принимает значение = 0, после посылки - выбранное в настройках.
Вот такой вот примерно алгоритм.
В #1 скриншоты программы

Последний раз редактировалось Alex-L; 11.10.2009 в 12:56.
Alex-L вне форума   Ответить с цитированием