Электросхема для открытия/контроля электромеханических замков (KiCad)

Цена договорная
26 марта 2024, 21:11 • 6 откликов • 49 просмотров
Разработка схемы для открытия/контроля электромеханических замков
(тип замка SARY XG-07, 12V)

Выполняется в программе kicad 8.0
К задаче приложен архив с исходными данными, в том числе желаемые к использованию элементы и их посадочные места.

условия:

1) питание платы 12-24v (48W), установлены параллельно три сокета 5.5x2.1mm (part CON-SOCJ-2155)
2) преобразователь питания DC-DC 12v-24v to 3.3V (на основе LM317T )
3)Замок SARY XG-07, 12V, нормально-закрытый,
обозначения на сокете (из документации платы):
PULL-UP = Обратная связь+
FB = Обратная связь-
LOCK = Блокировка-
DC = Блокировка+

на замке провода: черный(GND) и красный(+12V) - питание.
Синий(+) и желтый(-) - обратный сигнал.

Плата подает питание на черный-красный - замок открывается (500-1000 миллисекунд).
Замок Синий-желтый провод:
в закрытом состоянии fb(3pin) и pull-up(4pin) замкнуты,

в открытом состоянии - разомкнуты (см. аналогичный www.youtube.com/watch?v=gWv2m3MGQz8)

3) входной сигнал RS-485, установлены параллельно три сокета JST XH 2-pin
4) обработка RS-485-TO-TTL схемой MAX3485 с соответствующей обвязкой
5) для указания адреса RS-485 используется 5-контактный бинарный переключатель (part 418117270905)
(4 пина для адреса, 5 пин - указание типа замка, их два типа видимо)
6) Микроконтроллер STM32F031K6 (питание 3.3v )
(выбор мк: STM32F0x1 www.st.com/en/microcontrollers-microprocessors/stm...
выбор формфактора: www.st.com/en/microcontrollers-microprocessors/stm...
и в итоге выбран STM32F031K6 (32k/4k) в корпусе LQFP-32 как разнообразно-доступный и удобный,
с возможностью замены на "помощнее" или "подешевле",
www.st.com/en/microcontrollers-microprocessors/stm...
footprint:
www.snapeda.com/search/?q=STM32F031K6&search-type=...

7) для прошивки микроконтроллера - используется сокет JST XH 4-pin (3.3v, rx, tx, GND)
8) + и еще сокет JST XH 4-pin для SWIM
9) многочисленные выводы JST XH 4-pin на электромеханические замки типа SARY 12-24v
(с сигналом на открытие 12-24V и сигналом обратной связи 5V)

10) кнопка "открыть все замки"
11) кнопка "RESET" микропроцессора
12) светодиоды индикации работы, опционально.


Оформление:
13) схема в программе KiCad 8.0 (файл lock_board_v*.kicad_sch)
14) подписать линии
15) цепи основных элементов с их обвязкой по отдельности обвести прямоугольниками
(цепь элементов преобразования питания, цепь RS485-to-TTL, цепь вокруг каждого вывода JST XH 4pin )
16) приложить необходимые элементы/посадочные места в отдельных папках
(www.snapeda.com)
преимущественный размер SMD компонентов - не менее 0805
16) приложить datasheet элементов
При выполнении заказа
- использовать приложенные к заданию исходные ресурсы
- можно исправлять те части, которые предложены в исходниках - но надо эти исправления прокомментировать - что в существующих блоках не верно.

Все права на результат разработки получает заказчик.
Запрещено публиковать результаты в открытом доступе.

В этот заказ не входит написание программного кода к микроконтроллеру, однако такой код в дальнейшем потребуется, и эта работа может быть оформлена отдельным заказом.