Перейти к содержанию

Подключение DBV-301 к компьютеру


user301dbv

Рекомендуемые сообщения

Всем привет!

Подскажите пожалуйста, как подключить купюрник к компу.

Есть документация DBV-30x.pdf подключал с опторазвязкой, как на стр 23 . 5 пин разъема Tx через светодиод подключал к +5В светодиод даже не мигнет. На приемнике стрелки непрерывно мигают. Какую команду в купюрник надо отправить? или как он работает.

Ссылка на комментарий
  • Ответов 19
  • Создана
  • Последний ответ

Топ авторов темы

Топ авторов темы

Изображения в теме

Подключаю к COM1, COM2 не выведен. Хочу посмотреть как работает, чтоб к контроллеру STM подключить. Не могу разобраться какие команды или команду отправлять, чтоб светодиоды перестали мигать и чтоб купюру принял. Схема с оптронами, подтягивающий резистор есть, от компа MAX232. Питание 5В. Нашел программу которая тестирует, программа отправляет периодически FC 05 11 27 56, но светодиоды мигают.

От контроллера должен быть первый сигнал или от купюрник отправляет чтото при включении?

Ссылка на комментарий

У купюрника три протокола: MDB, последовательный и импульсный. Выбирается с помощью дип-переключателей. В инструкции это описано. Описание протокола MDB в сети есть. Времянки для импульсного режима в инструкции приведены. Описание команд для последовательного интерфейса мне не попадалось. В MDB протоколе контроллер ведущий. Он опрашивает купюрник и настраивает его. В последовательном интерфейсе вероятно то же.

Ссылка на комментарий
4 часа назад, user301dbv сказал:

Подключаю к COM1, COM2 не выведен. Хочу посмотреть как работает, чтоб к контроллеру STM подключить. Не могу разобраться какие команды или команду отправлять, чтоб светодиоды перестали мигать и чтоб купюру принял. Схема с оптронами, подтягивающий резистор есть, от компа MAX232. Питание 5В. Нашел программу которая тестирует, программа отправляет периодически FC 05 11 27 56, но светодиоды мигают.

От контроллера должен быть первый сигнал или от купюрник отправляет чтото при включении?

Для RS232 на белом блоке переключателей второй дип вверх. Какая распайка кабеля? Программа для связи с компьютером JCM003HostSimulator

Изменено пользователем ildarich
Ссылка на комментарий

Прежде чем к чему либо подключать, надо изучить суть вопроса, а именно:

1. Для каких целей будет симбиоз контроллера и купюроприемника.

2. В каком протоколе будет работать КП.

3. Какие параметры подключения.

А вот потом надо изучить спецификацию выбранного протокола (при условии поддержки сего протокола КП), установить в каком протоколе на данный момент работает ваш КП, а потом уже и все остальное.

В 13.08.2017 в 20:37, user301dbv сказал:

Какую команду в купюрник надо отправить? или как он работает.

Когда пойймете, что именно вам требуется, то и вопросы отпадут.

 

6 часов назад, user301dbv сказал:

Хочу посмотреть как работает, чтоб к контроллеру STM подключить.

Если вы решили писать свою программу для работы с КП, то сперва надо уяснить, что и как должно и как оно работает, а так у вас будут только вопросы возникать.

Ссылка на комментарий

Добрый день! Задал поиск JCM003HostSimulator, наткнулся на интересную статью http://laserium.narod.ru/taiko.html . Думаю Вам пригодится.

И еще, насколько я понимаю протокол определяется прошивкой. DBV-301обычно под MDB прошиты, а Вы его через последовательный (ID-003) опрашиваете. Соответственно он ничего не отвечает. Плюс для опторазвязанного стыка (конт. 5 и 6) дипы SW2-1 SW2-2 должны быть выключены.

Изменено пользователем Vladimir812
Дополнение
Ссылка на комментарий
19 часов назад, ildarich сказал:

Для RS232 на белом блоке переключателей второй дип вверх. Какая распайка кабеля? Программа для связи с компьютером JCM003HostSimulator

Распайка кабеля для RS-232:

Купюрник         <--->  Компьютер (DB-9M)

8 конт. (TxD1)   --->     2 конт. (RxD)

9 конт. (RxD1)   <---     3 конт. (TxD)

10 конт. (SG)    <--->    5 конт. (GND)

И купюрник прошит должен быть под протокол ID-003!

Ссылка на комментарий

Хочу подлючить к микроконтроллеру. От компьютера включал, думал купюрник какието данные сам шлет. Теперь не знаю, что купюрнику надо отправить, чтобы он заработал. Как правильно его инициализировать.

Купюрник прошит под протокол ID-003.

Интерфейс ID-0D3 (MDB), шнур MDB (Монтажная колодка (двухрядная): 702290-3007 (US MOLEX)).

Купюрник       Микроконтроллер

№ вывода

1 +24

2 Земля

5 Выход Tx    Rx

6 Вход Rx      Tx

7 Соеденен с землей

 

Подключал у знакомого к терминалу (оплата услуг), работает через этот кабель.

Vladimir812 спасибо! изучаю статью.

 

 

Ссылка на комментарий

Ну если он увиделся на терминале, тогда тестируйте его программой JCM003HostSimulator, в ней достаточно функций

Изменено пользователем ildarich
Ссылка на комментарий

спасибо, но в этой программе он не отвечает.

завтра подключусь и посмотрю что контроллер отправляет. то что я сейчас не знаю. логи напишу, что контроллер отправляет и что в ответ купюрник выдает.

Ссылка на комментарий

У Вас купюрник прошит не под протокол ID-003, а под ID-0D3 (MDB). Это разные протоколы. Поэтому программой JCM003HostSimulator вы его не протестируете. А у знакомого терминал (оплата услуг) вероятно работает по MDB.

Ссылка на комментарий
1 час назад, Vladimir812 сказал:

У Вас купюрник прошит не под протокол ID-003, а под ID-0D3 (MDB). Это разные протоколы. Поэтому программой JCM003HostSimulator вы его не протестируете. А у знакомого терминал (оплата услуг) вероятно работает по MDB.

Платежные терминалы не работают по протоколу MDB.

На белом блоке переключателей второй дип вверху?

Изменено пользователем ildarich
Ссылка на комментарий

Вот такое включение.

Синий + Красный.

Коричневый +24В

Зеленый Rx  (Tx с контроллера)

Желтый Еч   (Rx с контроллера)

 

при включении контроллер передает

08:50:24.007 00
08:50:32.978 C6 0E 66 E6
08:50:32.986 9D 3A 00
08:50:33.025 91 FC 91 00
08:50:33.061 93 26 00
08:50:33.080 97 FE F1 FF FE 89 00 8F 1F 7B FB
08:50:33.106 E1 FE E1 00
08:50:33.169 E1 FA 02 01 01 01 E7 00 78 FD 3D
08:50:33.180 EB D6 00
08:50:33.223 E7 FE 83 FF 83 EF 00 66 E6 7A FA
08:50:33.229 00
08:50:33.483 3D 7D
08:50:33.518 99 32 00 7A FA
08:50:33.739 3D 7D
08:50:33.775 99 32 00 7A FA
08:50:33.988 3D 7D
08:50:34.023 99 32 00 7A FA
08:50:34.237 32 72
08:50:34.245 EB D6 00
08:50:34.279 99 32 00 7A FA
08:50:34.493 3D 7D

переключатели в таком положении.

 

 

01.jpg

02.jpg

Ссылка на комментарий
21 час назад, user301dbv сказал:

при включении контроллер передает


08:50:24.007 00
08:50:32.978 C6 0E 66 E6
08:50:32.986 9D 3A 00
08:50:33.025 91 FC 91 00
08:50:33.061 93 26 00
08:50:33.080 97 FE F1 FF FE 89 00 8F 1F 7B FB
08:50:33.106 E1 FE E1 00
08:50:33.169 E1 FA 02 01 01 01 E7 00 78 FD 3D
08:50:33.180 EB D6 00
08:50:33.223 E7 FE 83 FF 83 EF 00 66 E6 7A FA
08:50:33.229 00
08:50:33.483 3D 7D
08:50:33.518 99 32 00 7A FA
08:50:33.739 3D 7D
08:50:33.775 99 32 00 7A FA
08:50:33.988 3D 7D
08:50:34.023 99 32 00 7A FA
08:50:34.237 32 72
08:50:34.245 EB D6 00
08:50:34.279 99 32 00 7A FA
08:50:34.493 3D 7D

Что у вас за контроллер? Логи не похожи ни на MDB, ни на ID-003. Приведите схему подключения купюрника к контроллеру.

 

В 17.08.2017 в 17:26, user301dbv сказал:

№ вывода

1 +24

2 Земля

5 Выход Tx    Rx

6 Вход Rx      Tx

7 Соеденен с землей

 

Подключал у знакомого к терминалу (оплата услуг), работает через этот кабель.

Кабель этот похож на штатный MDB. Какой у него разъем со стороны терминала. К какому терминалу подключали? В каком протоколе работает терминал?

Ссылка на комментарий

это Tx микроконтроллера (STM32). При покупке купюрника сказали прошит под MDB (это точно), при замене купюрника на работающем терминале он работает отлично.

никак не пойму в какой последовательности должны команды (и какие команды) в купюрник передаваться. сейчас купюрник молчит.

Снимок.JPG

Ссылка на комментарий
1 час назад, user301dbv сказал:

При покупке купюрника сказали прошит под MDB (это точно),

 

никак не пойму в какой последовательности должны команды (и какие команды) в купюрник передаваться. сейчас купюрник молчит.

 

MDB и EXE

MDB 3.0

Описание протокола MDB/ICP версия 4.1 4.1

Прочтите эти документы и вопрос "ЧТО и КУДА" отпадут сами собой.

Заодно вы может потом расскажите откуда у вас взялись вот эти команды:

23 часа назад, user301dbv сказал:

при включении контроллер передает


08:50:24.007 00
08:50:32.978 C6 0E 66 E6
08:50:32.986 9D 3A 00
08:50:33.025 91 FC 91 00
08:50:33.061 93 26 00
08:50:33.080 97 FE F1 FF FE 89 00 8F 1F 7B FB
08:50:33.106 E1 FE E1 00
08:50:33.169 E1 FA 02 01 01 01 E7 00 78 FD 3D
08:50:33.180 EB D6 00
08:50:33.223 E7 FE 83 FF 83 EF 00 66 E6 7A FA
08:50:33.229 00
08:50:33.483 3D 7D
08:50:33.518 99 32 00 7A FA
08:50:33.739 3D 7D
08:50:33.775 99 32 00 7A FA
08:50:33.988 3D 7D
08:50:34.023 99 32 00 7A FA
08:50:34.237 32 72
08:50:34.245 EB D6 00
08:50:34.279 99 32 00 7A FA
08:50:34.493 3D 7D

 

И вообще, какой это контроллер передает такие пакеты, откуда этот контроллер?

 

 

 

Ссылка на комментарий

И все же приведите схему подключения именно вашего контроллера, а не из описания купюрника.

А именно от 5 конт.(TXD2) купюрника до вашего контроллера и от 6 конт.(RXD2) купюрника до вашего контроллера. Т.к. в выше приведенной схеме есть нюансы.

Ссылка на комментарий
  • 1 месяц спустя...

Я по приведенной схеме собираю. Транзистор BC807. Осциллографом смотрю импульсы, напряжение не ниже 4.5В. Микроконтроллер настроил на 9 бит без проверки четности 1 стоп бит

Ссылка на комментарий

×
×
  • Создать...

Важная информация

Используя этот сайт, Вы соглашаетесь с Условия использования. ВАЖНО!!!!!!!!! Перейдите по этой ссылке для ознакомления Для тех кому совсем лень читать то зайдите по этой ссылке: https://infovend.ru/forum/faq/

Яндекс.Метрика