![]() |
![]() |
|||||||||||||||
Счётчик SMD компонентов
Автор: *Trigger* Вступление Однажды мне по причине нехватки места в устройсте пришлось впервые использовать SMD компоненты. Я думал, что это будет первый и последний раз, когда я использую SMD, но не тут-то было. SMD - это как наркотик, один раз попробуешь - и уже не остановишься. Естественно, количество деталей в устройствах стало расти, и в магазине (а я всегда детали пересчитываю прямо в магазине) стало трудно их считать. Тогда у меня появилась идея: сделать переносное устройство с автономным питанием для подсчёта компонентов. Я начал думать, на чём бы его собрать. Ясное дело, что на МК, но на каком? Тут я вспомнил, что у меня в закромах лежит оставшийся от предыдущих проектов ATMega 8535 с выгоревшей аналоговой частью и испорченным портом A. Несмотря на это, ног было ещё очень много, даже слишком много. Но я не особо люблю покупать новое, если есть старое, и поэтому было решено использовать этот МК. 1.1 Принцип подсчёта Как известно всем, кто когда-либо держал в руках ленту с SMD, по краю ленты расположены отверстия. Причём, диаметр и шаг отверстий, а так же и расстояние от края ленты всегда одно и то же. Нас будет интересовать шаг и расстояние от края. Ниже привожу рисунок, поясняющий расположение отверстий относительно компонентов.
1.2 Счётный узел Посчитать отверстия... Чем бы это сделать? И тут у меня появилась идея: ну конечно же, оптопарой! 1.3 Электронная часть Привожу схему первого варианта устройства на ATMega8535: 1.4 Налаживание и детали Поговорим о деталях. Резисторы, кроме R13, 0,125Вт (SMD 0805), а R13 - 2Вт, конденсаторы керамические,транзисторы можно заменить на любые маломощные соответствующей проводимости. Индикатор с общим анодом, был выдран из стиральной машины. Питание от никель-кадмиевого аккумулятора 4,8В 600мАч. Стабилитроны любые маломощные на 2,4В. 1.5 Управление Кнопками "+" и "-" устанавливают кол-во отверстий на компонент (оно показывается в самом левом разряде индикатора). Кнопка "Reset/+1", как видно из названия, имеет двойную функцию. Если на индикаторе ноль компонентов (число компонентов показывается во 2, 3 и 4 разрядах слева), то эта кнопка имеет функцию "+1". При её нажатии зажигается или погасает светодиод D1. Если он горит, то включен режим прибавления одного отверстия (для лент со сдвигом), а если погашен - этот режим выключен и можно считать детали в лентах без сдвига. Если же в момент нажатия кнопки на индикаторе не ноль, то функия её будет "Reset" и показания обнулятся. Устройство умеет считать компоненты от 0 до 999 при кол-ве отверстий на компонент от 1 до 9. 2.1 Зарядное устройство Поскольку в усройстве стоит аккумулятор, его нужно заряжать. Ниже привожу схему зарядного устройства, основанную на стабилизаторе тока отсюда: https://radiokot.ru/circuit/power/charger/04/ При нажатии на кнопку "Пуск" напряжение питания подаётся на компаратор на LM234. Если напряжение на аккумуляторе ниже установленного порога срабатывания, то на выходе ОУ появляется напряжение питания, открывается транзистор Q1 и подаёт напряжение на обмотку реле и светодиод. Реле своими контактами блокирует кнопку, и последующее её отпускание ни к чему не приводит. Светодиод зажигается. Начинается зарядка. Как только напряжение на аккумуляторе достигнет порога срабатывания, на выходе ОУ появится 0 В, транзистор закроется, обесточив обмотку реле. Схема перейдёт в исходное состояние. Все резисторы, кроме R1, мощностью 0,25Вт, а R1 - 2Вт. Транзистор - любой NPN, с током коллектора больше тока, потребляемого реле. Само реле с обмоткой на 12В. Стабилитрон любой маломощный на 2,4В. Блок питания 9В 850мА, при небольшом потребляемом токе его напряжение будет 12-13В. Этого достаточно для включения реле. Зарядный ток равен 1,2/R1=120мА. 3.1 Сборка Фотографии процесса сборки.
Файлы: Все вопросы в Форум.
|
|
|||||||||||||||
![]() |
![]() |


![]() |
![]() |
|||
|
||||
![]() |
![]() |