Сегодня доделал небольшой таймер...


Ничего особенного. 8-битный микроконтроллер PIC16F505, тиристор, 2 кнопки, светодиод.
Цифровое табло уже не помню откуда выломал, оно показывает время в часах
и десятых долей часов. Т.е. от 6 минут до 10 часов. Одной кнопкой выставляется
время, другой включается таймер. Самый дорогой компонент - микроконтроллер - 0.5$ :)
Программа на С 600 байт занимает половину памяти контроллера. :)
Схема питания однако довольно оригинальная.

Обычный резистор R5 гасит напряжение сети, но гасит оригинальным способом. Для повышения эффективности и тока он выключается транзисторами при превышении полуволны на 20-30 вольт, но в пике ток пропускает больше ампера. А на выходе в результате около 60mA 5V.
Без этой схемы чтобы получить 60mA резистор должен был вместо 1W рассеивать бы 6W, что было бы совсем ужосом-ужосом. Можно было использовать конденсатор, но его емкость для такой маленькой схемы 4uF слишком большая -он бы не влез в корпус. Ну и разумеется можно было бы сделать импульсный блок питания, но это overkill.
Ничего особенного. 8-битный микроконтроллер PIC16F505, тиристор, 2 кнопки, светодиод.
Цифровое табло уже не помню откуда выломал, оно показывает время в часах
и десятых долей часов. Т.е. от 6 минут до 10 часов. Одной кнопкой выставляется
время, другой включается таймер. Самый дорогой компонент - микроконтроллер - 0.5$ :)
Программа на С 600 байт занимает половину памяти контроллера. :)
Схема питания однако довольно оригинальная.
Обычный резистор R5 гасит напряжение сети, но гасит оригинальным способом. Для повышения эффективности и тока он выключается транзисторами при превышении полуволны на 20-30 вольт, но в пике ток пропускает больше ампера. А на выходе в результате около 60mA 5V.
Без этой схемы чтобы получить 60mA резистор должен был вместо 1W рассеивать бы 6W, что было бы совсем ужосом-ужосом. Можно было использовать конденсатор, но его емкость для такой маленькой схемы 4uF слишком большая -он бы не влез в корпус. Ну и разумеется можно было бы сделать импульсный блок питания, но это overkill.