Статьи » Разработки
Добавить статью

Bluetooth адаптер для подключения к RS232 устройствам

2022-03-22 в 23:35 (последнее изменение 2024-03-08 в 21:25)

Поступил мне заказ на разработку и изготовление электронного устройства передачи данных по Bluetooth. Основное назначение адаптера, это подключение к электронным весам по разъему DB-9 и ретрансляция данных на любое подключенное устройство.
Задание было следующим:
- Подключаться к разъему весов DB-9 с интерфейсом RS232;
- Передать сопряженному устройству то, что получено "через разъем";
- Иметь прозрачный или полупрозрачный корпус;
- Иметь световую индикацию рабочего состояния и статуса подключения;
- Отсутствие предварительных настроек, т.е. PlugAndPlay;
- Питаться от внешнего источника питания 5V через Micro или Type-C USB разъем.

Идея такова, чтобы была возможность доработать весы клиентов заказчика без "разборки". Внешнее устройство позволит избежать дополнительных финансовых затрат на процедуру поверки которая обязательная после вскрытия. Похожие устройства уже есть в продаже, но они не отвечают некоторым требованиям.

Суть работы адаптера заключается в том, чтобы получить возможность принимать значение от весов (это вес) по сети Bluetooth. Это нужно для работы различных товароучетных систем, программных кассовых систем на базе ОС Android. Особенно, учитывая, что современные решения в основном это довольно мобильные устройства, и в них уже не встретишь многообразия разъемов и интерфейсов для дополнительных устройств. Только один USB порт для зарядки и возможно, фискального модуля.

Поэтому и решено было использовать кастомный адаптер Bluetooth для подключения весов к программным кассовым решениям на базе Android. Наличие адаптера позволяет использовать модели весов которые в себе не содержат какой-либо из беспроводных интерфейсов передачи данных. А это экономия для тех торговых объектов, кому необходимо использовать в своей работе интегрированные решения.

По сути, получился беспроводной Bluetooth адаптер который может подключаться к любому разъему DB-9 с интерфейсом RS232 и и передавать его на любое подключенное устройство где его уже будет принимать и обрабатывать различное программное обеспечение.

Адаптер имеет в основе популярный Bluetooth модуль HC-05. Ардуинщики оценят. Модуль без проблем работает в режиме получил-передал (Slave-loop). Иногда, может потребоваться предварительная настройка, но это не точно и зависит от производителя. Далее модуль понижения напряжения. Разъем подключения внешнего питания был выбран Micro-USB. В весах на разъеме DB-9 нет выхода для питания внешних устройств. Поэтому и используется этот разъем.

Имеется четыре светодиода индикации: наличие напряжения, статус сопряжения и по светодиоду на Rx и Tx. Так же предусмотрена перемычка для активации приема AT комманд на случай манипуляций и настроек Bluetooth модуля.

Все это добро упокавали в корпус 1551CTSK.

Плата разработана с учетом геометрии корпуса. Так же в плате предусмотрен вырез в месте расположения PCB антенны Bluetooth модуля. Иначе, радиус работы может значительно быть сокращен и может вызвать различные помехи в работе.

Печатная плата представлена ниже.

Сейчас прототип Bluetooth-DB9 адаптера прошел все согласования с заказчиком, и, находится на стадии изготовления на фабрике PCBWay.ru. Удобнейшая площадка для изготовления как прототипов, так и готовых устройств коммерческих партий.

Разработка и копирование печатных плат


Не пропустите обновления! Подписывайтесь на нашу группу Вконтакте.
Так же у нас есть Telegram канал.
Вам понравился наш материал? Поделитесь с коллегами!

Просмотров: 2100. Оценка статьи: 3.4 из 5. Уже оценило 12 читателей

Об авторе - Администратор

More by Администратор

Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]