Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Халанский.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
975 Кб
Скачать
☆

1.2. Конструктивные особенностичасов с термометром

При желании измерять температуру в удалённом от платы месте, туда следует перенести датчик DS18B20, соединив его с пла­той жгутом из трёх проводов или под­ходящим кабелем (например, теле­фонным).

Конденсаторы, резисторы, кнопки — любые малогабаритные. Транзисторы КТ315А могут быть заменены другими той же серии или серии КТ3102. Вместо интегрального стабилизатора 7805 можно установить его отечест­венный аналог КР142ЕН5А или КР142ЕН5В. Резисторы R10—R24 пре­образователя кода в напряжение жела­тельно применить прецизионные с допуском 0,5... 1 %. Но удовлетвори­тельный результат был получен и с резисторами, имеющими допуск 5 %.

Кнопка SB1 должна иметь укорочен­ный толкатель, чтобы он минимально выступал над панелью часов или даже был немного утоплен в неё. Это служит дополнительной защитой от искаже­ния показаний часов в результате слу­чайного нажатия на кнопку.

Вместо микроконтроллераPIC12F675-I/Pможет быть установлен PIC12F629-I/P, который будет работать с той же программой. Микроконт­роллер PIC16F876-20I/Pзаменять модификацией с другими индексами не следует. Он должен работать с тактовой частотой 20 МГц в "индустриаль­ном" интервале температуры (-40... +85 °С).

Работа часов проверена и с микро­схемой ПЗУ со стиранием информа­ции ультрафиолетовым излучением М27С2001, также снятой с неисправной материнской платы компьютера. На вы­вод 1 этой микросхемы через резистор 1...3 кОм необходимо подать напряже­ние +5 В.

Точность хода часов зависит от очень многих факторов: точности заводской настройки кварцевого резо­натора ZQ1, ухода его частоты со вре­менем в результате старения резона­тора и при изменениях температуры окружающей среды, ёмкости и ста­бильности конденсаторов С5 и С9, изменений параметров встроенного в микроконтроллер генератора, неста­бильности питающего напряжения. Однако за время эксплуатации часов на автомобиле (более года) необходи­мости в корректировке их хода не воз­никало.

Приложенная к статье фонограмма записана голосом автора. Если при повторении часов захочется, чтобы они "говорили" другим голосом, это можно сделать, последовав приведённым ниже советам.

Записать фонограмму достаточно высокого качества в домашних усло­виях на компьютере довольно сложно. Слишком велик уровень акустических и электрических помех, в том числе от самого компьютера, с помощью кото­рого производится запись. Решить эту проблему помог МРЗ-плейер с микрофоном. Работу пришлось делать ночью, когда стих бытовой шум.

Созданный файл нужно перенести для дальнейшей обработки в компью­тер. Её выполняют с помощью аудио­редактора, например, CoolEdit. С его помощью исключают паузы между словами, нормализуют амплитуду сигналов каждого слова. Между сло­вами вставляют короткие отрезки тишины.

Для записи в ПЗУ часов звуковой файл нужно преобразовать в монофо­нический восьмиразрядный (без знака) двоичный формат с частотой квантова­ния 8 кГц. Эту операцию также выпол­няют с помощью аудиоредактора. Объ­ёмполученного файла с расширением имени.рсt не должен превышать информационной ёмкости микросхемы ПЗУ — 2 Мбит (256 Кбайт). Изменив расширение имени файла на .bin, его содержимое следует с помощью про­грамматора записать в микросхему ПЗУ, предназначенную для установки в часы.Следующий этап обработки — определение границ слов в ПЗУ. Аудиоредактор нужно настроить так, чтобы на шкале времени отобража­лись номера отсчётов сигнала. Про­слушивая фонограмму, определите десятичные номера отсчётов, с кото­рых начинается каждое слово. Номер по­следнего отсчёта слова программа микроконтроллера определяет авто­матически по номеру начального отсчёта следующего слова.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]