Обновлена прошивка для недельного таймера на 8 интервалов: добавлен режим "импульс", PIC12F629/675.
По сути удалось объединить таймера: - 14ст. Недельный таймер (1 интервал в сутки) - 17ст. Суточный таймер (до 8 интервалов) - 19ст. Недельный таймер (до 8 интервалов) Добавлена поддержка PIC12F675 в устройства ст.12-17 |
Добавлены прошивки для приемников 1527/2262.
- к приемнику теперь можно привязать до шести пультов - исправлены редко всплывающие баги в предыдущих прошивках приемников |
Появились новые конструкции на сайте.
- Приемник сигнала с беспроводных датчиков движения, радиогерконов, брелоков и т.д. - GSM сигнализация Также переработан раздел Файлы, добавлены различные конверторы и калькуляторы. |
По просьбе пользователя CRASHER была написана прошивка светодиодного тахометра для PIC12F675. В ходе экспериментов было выявлено, что контроллер неправильно определял входную частоту.
Оказывается компилятор, которым я пользуюсь, при формировании асм кода не добавлял функцию автоматического считывания калибровочной константы, следовательно внутренний генератор контроллера работал с константой по умолчанию равной 128. Поэтому все контроллеры (у меня их около 40 штук) работали на частотах от 4,5 до 5,5 МГц, что сильно влияло на корректное выполнение программ критичных ко вр ... Читать дальше » |
В меню "Файлы" добавил конвертеры текста для LCD и LED индикаторов. Прошивка v3.5 для часов из 2й статьи. |
Обновлена основная прошивка и прошивка одной из модификаций
Изменения:
1 - меню переработано и разделено на 2 группы:
- длинное нажатие (1 секунда) CLOC - настройка часов и минут SEC - настройка минут, сброс секунд dAY - настройка дня недели tdAY - время отображения дня недели в дежурном меню ttEr - время отобр ... Читать дальше » |
- добавлена модификация для автомобиля (таймер включенного зажигания)
- добавлена модификация с термостатом
- добавлена прошивка с числом и месяцем |
- Улучшено распознавание команд с пульта.
- Оптимизирована программа. - Настройка запоминания состояния выходов (настраивается в EEPROM).
- Запоминание состояния выходов происходит через 2 секунды после отпускания кнопок. - Введено 3 режима индикации приема сигнала (настраивается в EEPROM): - пищалка без генератора - генерирует сигнал 1кГц на 5й ноге контроллера, НЕ реагирует на автоповторы пульта. - пищалка с генератором - генерирует 20мс импульс на 5й ноге контроллера, НЕ реагирует на автоповторы пульта. - светодиод - генерирует 20мс импульс на 5й ноге контроллера, реагирует на автоповторы пульта. - Обновлены модификац
...
Читать дальше »
|
1. Приемник/передатчик на 4 кнопки (режим выходов - "Кнопка")
2. Приемник/передатчик на 4 кнопки (добавлена настройка режима выходов - "Кнопка/Триггер")
3. Приемник/передатчик на 3 кнопки, DS18B20 и 4LED+Max7219
Подробности на форуме |
Я потихоньку возвращаюсь... Извиняйте, что так долго отсутствовал... Поменял работу, жилье... Немного новых прошивок для первой статьи... Так же пополнилась коллекция всяких контроллеров для блоков питания и автомобильных аккумуляторов... Позже... В разделе Файлы выложил программы, которыми я пользуюсь Все нерешенные проблемы (с форума кидайте ссылки) сюда или почтой (личка на сайте ограничена по истории). Так проще отследить... |
Изменения: - Помехозащищенный алгоритм передачи данных по радиоканалу - Радиодатчик v1.5 (не подходит к предыдущим прошивкам часов) - Радиозвонок v1.3
...
Читать дальше »
|
Нам почти год. Статистика по необходимым функциям часов собрана. Алгоритмы отработаны. Спасибо пользователям сайта за это. Нужно подводить всю линейку прошивок под единую гребенку. Потихоньку начал переписывать и тестировать на железе. Прошу Вас помочь мне убрать ненужные и добавить нужные функции часов и алгоритмы отображения. Пишите сюда в комментарии. Спасибо. Функции: - перевод всех часов на коррекцию по 0,1 секунде от +/-0,1 до +/-24,0 секунд в сутки (полный цикл коррекции 1 сутки, коррекция каждые 6 минут, максимально до 240 циклов коррекции за сутки) - удаление ненужного меню SET
|
- меню (SET) удалено - незначащие нули удалены - звонок (ALARM) удален - будильник звучит 3 минуты - измерение температуры с точностью: для DS18S20 - 0,1 градуса
...
Читать дальше »
|
Изменения: - переработан алгоритм контроля напряжения сети - переработан алгоритм опроса датчиков температуры (должно исключить мигание индикаторов)
...
Читать дальше »
|
Тестируем v2.0 (обязательно читать описание)
- измерение температуры с точностью: для DS18S20 - 0,1 градуса для DS18B20 - 0,5 градуса - коррекция времени +/-0,1 ... 24,9 секунды в сутки с шагом 0,1 секунда - кварц настраивается с помощью записи данных в EEPROM перед программированием контроллера - убрал меню SET, яркость днем, настройку кварца из меню - настройка термометров в меню отдельно для каждого |