• Объявления

    • admin

      Просьба всем принять участие!   24.11.2017

      На форуме разыгрывается спектроанализатор Arinst SSA-TG LC (цена 18500 руб). Просьба всем перейти по ссылке ниже и принять участие!

rebuk

Members
  • Публикации

    14
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

О rebuk

  • Звание
    Новенький
  • День рождения 26.12.1966

Информация

  • Пол
    Мужчина
  • Интересы
    Хобби - программирование, проектирование на микроконтроллерах.
  • Город
    Москва

Электроника

  • Стаж в электронике
    Более 20 лет
  1. Микроконтроллеры Nec

    Приветствую всех. Для своих поделок решил сделать универсальные независимые исполнительные модули. Что бы можно было их использовать на разных типах управляющих микроконтроллеров. Каждый модуль имеет свой адрес, связь двунаправленная, начало обмена 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, всё стало ОК.
  2. Микроконтроллеры Nec

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

    Приветствую Всех. Собрал обещанное выше устройство навесным монтажом. Протестировал работоспособность. Результат на фотках.
  4. Микроконтроллеры Nec

    Приветствую Всех. Рубрика по микроконтроллерам NEC на этом сайте пожалуй единственное известное мне место где можно поделится тематически с сообществом. Не понятно , вялый интерес конкретно к не заслужено обделённые вниманием электронщиков этими микроконтроллерами чем обусловлен? Доставаемостью - всегда в ассортименте в Элтех. Цена - в пределах разумного. Программатор - замечательный и простой , повторённый мною многократно на странице Е. Чана, правда работает из командной строки, На сайте Элтех есть программная оболочка под Win, в ней же схемы простейших программаторов. Среда разработки IAR (сам я использую ASM) Остаётся - отсутствие рабочих схемных примеров а также библиотек. Возможно мне удастся заинтересовать выкладывая конкретные примеры использования. Есть интересный на мой взгляд пример реализации на самом маленьком из семейства NEC микроконтроллере 78F9202 10pin (Flash - 4Кбайт , Ram -128байт). Это древний проект но не смотря он позволял : Считывать по 1Wire ключи Dallas Считывать Rfid карты и брелоки формата EM-marine Декодировать ИК команды формата NEC. Отображать на одно строчном ЖКИ дисплее типа 1601 считанную выше информацию (дисплей управлялся через регистр 74HC595 ) UART(TTL) - для дублирования отображаемой информации с ЖКИ. Был вариант в дополнении к выше перечисленным функция имел кнопки управления(7 кнопок) и память EE 24с64 и дополнительный OLED графический дисплей 64х32 Использовал я этот "Комбайн" для тестирования дисплеев , ключей, карт, ИК пультов с кодировкой NEC, регистра сдвига 74HC595. Жалко что не сохранился в сборе, но подходящая плата с микроконтроллером есть. На фото основа данного устройства(хотя эти платки у меня для другого проекта). Постараюсь собрать в целое устройство.
  5. Микроконтроллеры Nec

    Приветствую Всех. Тестируя возможности разных чипов которые у меня были, интересный набор периферии на мой взгляд были Upd78F0515, uPD78F0836. Вариант одних из первых тестовых платок, хотя не особо удобный вариант.
  6. Микроконтроллеры Nec

    Приветствую Всех. На фото некоторые тестовые платки которые я в своё время наделал для ознакомления с архитектурой и возможностями микроконтроллеров. Как оказалось очень удобно для меня.
  7. Микроконтроллеры Nec

    Приветствую Всех. С так-таковыми андуино я не встречал. Своё знакомство началось с оценочного комплекта "Low Pin Count Do It!". Всё что нужно для старта в нём есть. После наделал тестовых оценочных плат под разные типы микроконтроллеров (KOS, KO, KOR) Под мои нужды возможности данных микроконтроллеров устраивают полностью. Использую стреду разработки IAR, пишу на Ассемблере, По этому ограничений в размере коде не испытываю. Уверен что для себя можно по наделать само-достаточных андуино-подобных плат под разные интересы.
  8. Микроконтроллеры Nec

    Приветсвую Всех. Реанимирую тему. Периодически возникает желание в использовании микроконтроллеров NEC для своих нужд. Использую среду программирования "PM plus" со своими заморочками.(особенно НЕ любовь к некоторым русским буквам (ю, я) вплоть до не работоспособности PM plus) Пытался перейти на IAR - перевести свои проекты, но по быстрому не вышло. Гимора ещо больше. По критерия выбора для своих проектов вместо AVR, ST7 удачно вписывается NEC. В основном использую uPD78F9200 ...9234, осилил RL78 (G10, G12, G13), а теперь вернулся к uPD78F0503. делаю демо платы для теста возможности камня. Интересно ещо кто нибудь использует эти микроконтроллеры, или я один такой. Есть желание поделиться своими наработками и посмотреть на достижения. Будет интерес , будет продолжение темы.
  9. Iar Assembler 78K0S, Как Правильно Задать Переменную В Saddr

    Проверил в IAR Вашу конструкцию - предупреждение тоже "Warning[400]: Number out of range". Вспомнил, я пару лет назад пытался перевести свои проекты на ассемблере с "PM Plus" в "IAR" и загвоздка как раз была с переменными типа "WORD" c областью "SADDRP", вопрос не решив остался в "PM Plus". Хотя эта среда программирования "PM Plus" порядком надоела из - за не предсказуемой реакцией на руские строчные буквы " э, ю, я ". C годами уже принаровился На С++ конечно пойдёт, я программирую только на ASM , интересно было бы посмотреть на решение.
  10. Iar Assembler 78K0S, Как Правильно Задать Переменную В Saddr

    Я размещаю перенные типа "WORD" в сегменте - SADDRP пример DSEG SADDRP TESTDATA: DS 1 ; резервирую память 2байта для переменной "TESTDATA" Среда программирования "PMplus"
  11. Схема Программатора St7

    Доброго времени суток. Пользуюсь программатором на LPT ICP-CABLE-2 , ICP-CABLE-1 из под STVP Сначала скачал схему и хотел сделать сам но при случаа приобрёл эти программаторы. Недавно приобрёл комплект "mRlink Primer" for ST7Ultralite Primer. Представляет USB программатор с установленным 8 ногим чипом с 1 кбайтом флеша. Поигрался запрограммировал примеры и потом решил переделать для себя чтобы прошивал мои чипы ST72F264, ST7FLite09, и т.д. Сдул 8 ногий чип, подкллючил одноимённые сигналы управления программированием (Reset, ICCLK, ICCDATA) и - не работает. Разбираться не стал времени небыло.
  12. Микроконтроллеры Nec

    Привет Всем. Наконец то удалось проверить потребление микроконтроллеров uPD78F9200 ...9234. В тестовой схеме микроконтроллер запитан от стабилизатора 2,5вольт, считывал состояние 3х входов + 1 канал ADC. Прерывание из режима STOP от таймера TMH1 тактируемый внутренним низко скоростным кольцевым генератором 240Кгц. Из прерывания считываю входы и выполняю преобразование c ADC (Порт P20). Результат потребление всей платы - 15мка. При замыкании входов ток подымается до 25мка. ОЧЕНЬ ХОРОШО меня устраивает. Дальше по схеме датчик DS18B20 и модуль RFM70 (ещё не подключал). Проверю, отпишусь.
  13. Микроконтроллеры Nec

    Привет всем. Года 2 использую с успехом в своих целях младшие микроконтроллеры UPD78F9000... UPD78F9234. Запитывую от сетевого источника, схемы работают отлично. Недавно в одном проекте понадобилось сделать автономное питание от батарей. Используя выход из спящего режима от таймера TMH1 тактируемый внутренним низко скоростным кольцевым генератором 240Кгц , добился потребление схемой 300мка!!!. В данном случае неприемлемо. Наскоро переделанный проект под ATMEGA88PA потребляет 30мка!! Вопрос? чего можно добиться для наименьшего потребления микроконтроллером серии (UPD78F9000... UPD78F9234) при питании от батарей. У кого есть опыт, поделитесь. В микроконтроллерах upd78F0500 серии как обстоят дела с потреблением? И ещё вопрос, присматриваюсь на модели upd78f1146 (256Kbyeт Flash, 12Kbyte RAM). Ресурсов камня мне бы хватило на большинство проектов. Довелось кому нибудь их пощупать в деле, стоит ими заморачиваться ? Заранее Благодарен за любой совет.
  14. Микроконтроллеры Nec

    Всем доброе время суток. Наблюдаю за NEC микроконтроллерами уже год, и все больше и больше склоняюсь к плотному использованию этих контроллеров в своих проектах. Начал с малого приобрёл весной стартовый комплект "NEC LPC STARTER KIT", попрактиковался на примерах из демо кита. Переделал демо плату, вывел разьём для программирования внешних тестовых плат, наделал плат на 10, 16, 20, выводных микроконтроллерах (еле приноровился паять вводы с таким шагом), благо всё нашол в Элтех. Но приходится делать кучу манипуляций с джамперами. Повторил с сайта Элтех программатор, но запустить его не могу программа FlashProg постоянно выдаёт "Проверьте схему подключения устройства". Плату программатора повторял несколько раз, результат тот же. В принципе метя устраивает и мой переделанный демо кит, но уш больно муторно джамперы перетыкать. Вопрос, кто повторил схему программатора с ссайта Элтех и у него заработал. Какие нюансы были. Буду благодарен за любой совет.