Ёлочка - испытательный стенд

Ещё в 2001 году, когда моему старшему внуку должно было исполниться 2 годика, я к дню его рождения собрал "поющую" новогоднюю ёлку, воспользовавшись статьёй из журнала РАДИО № 10, 2001, с. 25-26. Проявив максимум трудолюбия, я скопировал чертёж ёлолчки на фольгированный стеклотекстолит, вырезал по контуру, маркером нанёс рисунок дорожек, вытравил в растворе хлорного железа, зачистил, облудил, спаял, а вот запрограммировать микроконтроллер PIC16F84 мне было не на чем, и я обратился за помощью в местную фирму "Шаблон", в которой мне его "прошили" согласно hex-файла, приведённого в таблице этого номера журнала. Интернета у меня ещё не было, и я вручную в текстовом редакторе набирал строку за строкой, боясь ошибиться. Затем записал набранный файл и скопировал его на дискету, с которой и пошёл в фирму.

Ёлочка, вид спереди

Ёлочка, вид спереди

Не знаю, у кого было больше радости, у именинника или у меня, когда ёлочка с первого раза замигала разноцветными светодиодами, а через определённое время исполняла мелодии, записанные в памяти микроконтроллера.

С годами интерес внука к ёлочке поугас, он практически не возобновился, когда в журнале РАДИО № 11, 2004, с. 38-39 появилась статья Новый вариант "поющей ёлки". Вместо микроконтроллера PIC16F84 автор использовал более совершенный PIC16F628. К тому времени у меня уже был и Интернет, и собранные самим программаторы (PonyProg2000, JDM-программатор), соответствующее программное обеспечение, в том числе по тестированию hex-файлов. Преимуществами нового варианта перед предыдущим являются: добавление ещё одной группы светодиодов, большее количество записанных мелодий.

В результате у микроконтроллера PIC16F628 задействованы все выводы микросхемы, что натолкнуло меня на мысль использовать ёлочку в перерывах между её основным назначением в качестве стенда для проверки таких PIC-контроллеров: при вышедшем из строя выводе микросхемы будет отсутствовать одна из функций  — звук или не зажигаться одна из гирлянд светодиодов. Очень удобно и наглядно!

На фотографиях видно, что ёлочка до сих пор "жива" и мигает разноцветными огнями:

Она же, вид сзади

Она же, вид сзади

  • Просмотров: 2719
  • Мнений: 2
  • 2

Материалы по теме

Комментарии (2)

  1. Айрат 14 января в 22:10

    Здравствуйте, Виктор. Я хочу заняться микроконтроллерами, но не знаю с чего лучше начать. Просмотрел почти все Ваши статьи, и пришел к выводу, что с этим вопросом мне лучше всего обратиться к Вам. Помогите пожалуйста советом. 
    С уважением, Айрат.

     

    1. Виктор 14 января в 23:21

      Здравствуйте, Айрат! Эта ёлочка и сейчас у меня мигает, только мелодии отключил.

      Это по поводу Старого Нового года, с которым Вас искренне поздравляю!

      Ну какой совет я могу Вам дать? Микроконтроллеры — это слишком общее понятие, я для себя выбрал PIC-контроллеры и их изучал по статьям А. Долгого в журнале РАДИО, начиная где-то с 2001 года. По аналогии с его примерами писал и свои необходимые для производства программы. Того производства давно нет, необходимость в программировании отпала, да сейчас, как говорят, за нас уже всё написали, только повторяй. Не тупо, а со знанием дела, а для этого определитесь, для каих целей Вы хотите ими заняться. В любом случае советую также остановиться на PIC-контроллерах.

      А материала по ним в Интернете более чем достаточно. Тут и мои советы ни к чему, а опыт не передаш, у каждого он свой.

      С уважением: В. Харламов.

       

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь или зарегистрируйтесь, если не зарегистрированы.