Оптоизолированный счетчик на микроконтроллере AVR

Счетчик реализован на AVR микроконтроллере ATmega8, программа написана для среды IAR EW, но, думаю, в данном случае подправить код под другой контроллер или переписать программу под другую среду разработки — минутное дело.

Для оптической развязки с объектом счета (переключателем, реле, герконом или другим любым «сухим контактом») применен DC/DC преобразователь PSD-3R312 и оптореле TLP-181.

Компоненты могут быть заменены на другие, благо, особого быстродействия от реле не требуется. При смене выходного напряжения DC/DC преобразователя с нынешних 12 В на другое может потребоваться пересчет номинала резистора R2.

Исходный код:

 

Закладка Постоянная ссылка.

Добавить комментарий

  • Несколько случайная, но довольно любопытная информация:

    Нефрит — удивительный камень. Его самое интересное свойство — необычайно высокая вязкость. Есть множество камней, гораздо более твердых, чем нефрит: алмаз, кварц, кремень. Алмазным диском нефрит можно легко пилить. Но алмаз можно расколотить вдребезги обычным небольшим молотком, а вот когда на одном заводе решили расколоть на куски нефритовую глыбу при помощи парового молота, камень остался цел, а вот наковальню пришлось подвергнуть основательному ремонту. Из этого прекрасного камня жители Прибайкалья еще четыре тысячи лет назад выделывали ножи и топоры, не уступающие по красоте китайским или месопотамским, и заточенные до остроты скальпеля; по сию пору студенты-практиканты в шутку могут иногда очинить карандаш четырехтысячелетним лезвием.