el-pths / digiscale-mr

Digital Scale
0 stars 0 forks source link

Дизайн Платы Светодиодного Индикатора #4

Open RodionGork opened 8 years ago

RodionGork commented 8 years ago

Попробуем использовать 7-сегментный светодиодный индикатор с 4 разрядами. По каталогу chipdip выбран CA56-12SRWA. Этого должно хватить, например, чтобы отображать вес от 1 до 9999 граммов. Или в другом диапазоне с подобной точностью, в зависимости от выбранного датчика.

4-разрядный 7-сегментный светодиодный индиактор

Каждый разряд состоит из 8 светодиодов (7 сегментов цифры - и один для десятичной точки) соединенных анодами (плюсами). Кроме того, катоды (минусы) всех 4 разрядов соединены "посегментно". Таким образом наружу выходят контакты 4-х анодов и 8-ми катодов. Если подсоединить один из общих анодов к плюсу, а один из катодов к минусу (через резистор) - будет светиться какой-то один сегмент одного из разрядов. Если к минусу подсоединить несколько катодов сразу - то в выбранном разряде будут светиться сразу несколько сегментов - возможно, образуя цифру.

Индикация осуществляется поочередно. Высокий уровень подается по очереди на каждый из анодов (всегда только на один), включая одну из 4 цифр. Какие именно сегменты для данной цифры будут светиться - определяется тем, на каких катодах в этот момент низкий уровень.

Выводы индикатора (пронумерованные с 1 по 12) организованы следующим образом:

распиновка индикатора CA56-12SRWA

Необходимо будет спроектировать плату для подключения индикатора к контроллеру. Кроме индикатора на ней будут токоограничительные резисторы в катодных цепях и транзисторы в анодных цепях (т.к. при включении всех 7 сегментов через анод протекает ток слишком большой для подключения непосредственно к выводу контроллера).

чертежи CA56-12SRWA

Общая схема подключения приведена ниже. Показаны только несколько анодных и катодных цепей (на плате должны быть все). Всего с платы должно быть 12 выводов.

схема подключения светодиодного индикатора

При разводке платы пользоваться инструкцией:
https://github.com/el-pths/w/wiki/pcb-preparation