Migray

Микроконтроллеры Nec

154 сообщения в этой теме

Быстрый заказ печатных плат

Полный цикл производства PCB по низким ценам!

  • x
    мм
Заказать Получить купон на $5.00
rebuk    0

Приветствую всех.

Простенький 1001 проектик часиков с календарём и термометром.
Использовал модульную конструкцию из 3 независимых модулей.

Модуль платы Дисплея и кнопок (на нём стоит LM75A, 24LC04) и разведено но не стоит PCF8563.

Модуль платы основания под микроконтроллер, стабилизатор напряжения 3.3в, сопряжение  в одно проводный двунаправленный UART Tx/Rx .

Модуль платы микроконтроллера.
И корпусок под часики подошёл.
Данная версия часиков построена на uPD78F0884.
Реализовано программно часы/календарь, синхронизация от внешнего часового кварца 32768гц.
В данном проекте часиков для коррекции время/дата задействовал одну кнопку, остальные кнопки под расширение.
Возможно добавлю будильников и удалённых датчиков температуры.
Внутренний термометр на микросхеме LM75A (I2C).
Измерение каждые 10 сек , данные дублируются на UART Tx.

SANY0095.jpg

SANY0098.jpg

SANY0100.jpg

MOD_Clock_Nm.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
rebuk    0

Приветствую всех.

Для своих поделок решил сделать универсальные независимые исполнительные модули.
Что бы можно было их использовать на разных типах управляющих микроконтроллеров.

Каждый модуль имеет свой адрес, связь двунаправленная, начало обмена MASTER<->SLAVE, формат управляющих команд HEX цыфры.
Кол-во модулей max16.
На данное время  модули выполнены в двух типах размера  2.5х2.5 см , 2.5х5.0 см.
Сделал 6 типов модулей.
1) Двойная кнопка с индикацией.
2) блок из 4 кнопок с индикацией.
3) индикация на 2 разряда (7сегментный).
4) индикация на 4 разряда (7сегментный).

5) модуль на 2 входа и 2 выхода с оптронной развязкой и индикацией
6) модуль на 4 входа и 4 выхода с оптронной развязкой и индикацией.
Самое интересное в том что модули могут подсоединятся друг к другу как угодно.
Получился типа трансформера.
Можно собрать разнообразные вариации.
Сейчас тестирую свои модули.
Модули 3х типов (Вывод, Ввод, Ввод/Вывод).
В первых вариантах модулей использовал микроконтроллер с программным UART, модули работали, но было заметно мерцание при обмене.

Пришлось переделать все модули на микроконтроллер с аппаратным UART,
всё стало ОК.

P1050661.jpg

P1050664.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 к вопросу считывания содержимого flash этих контроллеров.

 

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

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сообщения

    • Про отдельное направление. Которое для чтения детям перед сном. По вашей ссылочке кстати нашёл для этой цели  очень хорошую книгу.

      http://www.radiolamp.ru/library/books.php?id=mrb0615
    • Вы, наверно, все имеете ввиду умную ЗУ с "логикой", которая и "устанавливает ток через аккумулятор при его подключении". Простой БП же не делает этого как ответил Dr.West. (Подозреваю, что у автора темы по сути китайский импульсный БП в виде ЗУ и непонятно почему на одном из выходов завышенное напряжение ). Разобрал я "китайскую" машинку для стрижки волос, убит NiCd аккум на 1000mAh 1,2В. Отпаял его, выяснил, что на него подаётся 3,5В. БП к нему на 3В 200ma (по наклейке), хотя в холостую он даёт 4,6-4,8В. А аккуму этому он даёт 330ma. Разобрал БП , там только понижающий трансформатор. и мост. В инструкции написано что-то около 5 часов на заряд машинки. Мне вот тоже стало интересно каг таг? Это же не нормально? Планирую доработать схему и поставить конденсатор, регулятор на 1,5В и как-то понизить ток до 100ma для нового аккума, но уже NiMh на тыщу. Пока разбираюсь в схемах и теории, но с тройкой по физике это сложновато =)
    • Конденсаторы? Так там обычно так и написано: "470uF". Резисторы? Советские что ли МЛТ? Там тоже так и написано: "150Ом" Любые другие идут согласно "стандартной" маркировке, где 3, где 4 цифры, последняя - множитель:   Иногда вписывается R "точка", то-есть 10.0Ом: Или 2.2мкГн: В цветовой маркировке индуктивностей или резисторов аналогично:  (270000Ом или 270кОм) Индуктивности, конечно, бывают такие, что сам не разберёшь как маркируют) Но обычно "470uH" пишут со знаком "uH", значит 470мкГн.      
    • Для этого ОУ даже С4 ни на что не влияет(( Буду крутить С2(есть подстроечник до 40пФ).. С4 выпаял и картина неизменна.. Блин, мужики, вот я дурак..Нахер смотреть меандр(прошу прощения), если запаян С1 на 0,47нФ! Но непонятно, неужели подстройка нуля на выходе регулируется так же, как и у ЛМ318?
    • Где то в теме было - на выходе ОУ смотреть форму сигнала через 300 ом резистор, попробуй
    • я несколько раз встречал (правда на конденсаторах и резисторах, ибо индуктивности в то время тупо нечем было мерять) - сколько написано, столько и есть: 100=100, 150=150. Так что если есть хоть какие-то сомнения - всегда перепроверяю...