|
Связь МК ATxmega256A3U с MDB монетоприемником / MDB купюроприемником |
|
|
|
Dec 25 2015, 12:06
|
Участник

Группа: Участник
Сообщений: 33
Регистрация: 13-01-14
Из: Казань
Пользователь №: 80 017

|
Доброго времени суток.
Заказчик изменил ТЗ. И там появилась такая задача, что надо брать купюры и монеты и выдавать сдачу ими же.
Я до этого купюроприемники/монетоприемники в глаза не видел. В ТЗ прописано: - Купюроприемник ICT V7 DC 24V MDB - Монетоприемник NRI Currenza C2 Green MDB
Пока все что я понял, что MDB - это последовательный протокол (с линиями RX и TX), но в отличие от всяких UART'ов и RS-232'ых - там сигналы по 24V.
Так же в ТЗ прописан МК Atmel ATxmega256A3U-AU TQFP64 (либо опционально МК Atmel ATxmega128A1U-AU TQFP100).
Возникают вопросы: 1) Вычитал, что используется опторазвязка для линий RX/TX (на каждую своя), чтобы из 24V сделать 3,3V/5V. Можете дать советы, если кто работал с MDB оборудованием, какие микросхемы использовать для опторазвязки (кто чем это реализовывал по личному опыту)? Может у кого какие схемы имеются по подключению МК c MDB устройствами? 2) Как я думаю, после опторазвязки просто завести эти линии RX/TX в любой из USART'ов ATxmega256A3U-AU. Правильно ли это? Можно ли будет перенастроить этот USART под размер пакета и параметры битов команд MDB?
Отчет по этапу - показать общение с Купюроприемником и Монетником, по алгоритму ТЗ.
Всем заранее спасибо за ответы и любую помощь. Любые советы, рекомендации, схемы, информация о граблях будет очень ценна.
|
|
|
|
|
 |
Ответов
|
Mar 6 2016, 19:18
|
Местный
  
Группа: Участник
Сообщений: 356
Регистрация: 24-02-09
Пользователь №: 45 309

|
Цитата(zombi @ Mar 6 2016, 22:01)  Пошла третья страница попыток зажечь светодиод и считать состояние с коллектора транзистора. Это клиника!  Нет. Это "особенность" интерфейса MDB В нём сигнал выполняющий функцию TXD называется почему то "RXD-Master", а сигнал RXD зовётся как "TXD-Master". Потому в обсуждениях на форумах разработчиков этого интерфейса, постоянно мелькает что TXD и RXD были попутаны местами. Изобретатели интерфейса видимо рассчитывали, что подключать их торговые автоматы будут только электрики, и не учли, что для разработчиков электроники, которые постоянно имеют дело с обозначениями TXD, RXD - их вариант названия сигналов непривычный. И потому у разработчиков регулярно возникает путаница, всего в двух проводах
|
|
|
|
|
Mar 6 2016, 19:49
|

Гуру
     
Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106

|
Цитата(controller_m30 @ Mar 6 2016, 22:18)  Нет. Это "особенность" интерфейса MDB В нём сигнал выполняющий функцию TXD называется почему то "RXD-Master", а сигнал RXD зовётся как "TXD-Master". Вот же картинка ! Ничего там не перепутано, как по мне Цитата(controller_m30 @ Mar 6 2016, 22:02)  ... в одном из MDB-устройств нет по входу оптронов ... Как такое может быть? Если стандарт подразумевает наличие оных!!! Это что, китайская новогодняя св. гирлянда что ли?
Эскизы прикрепленных изображений
|
|
|
|
Сообщений в этой теме
marat_galimov Связь МК ATxmega256A3U с MDB монетоприемником / MDB купюроприемником Dec 25 2015, 12:06 prottoss Доброго времени суток. Вы на такое серьезное задан... Dec 25 2015, 12:39 marat_galimov To prottoss:
ЦитатаВы на такое серьезное задание ... Dec 25 2015, 13:33 prottoss Цитата(marat_galimov @ Dec 25 2015, 19:33... Dec 25 2015, 14:32 marat_galimov To prottoss:
ЦитатаВы заказали оптопары сходя из ... Dec 26 2015, 09:22 zombi Цитата(marat_galimov @ Dec 25 2015, 15:06... Dec 26 2015, 11:09 marat_galimov To zombi:
Цитата(zombi @ Dec 26 2015, 15... Dec 27 2015, 14:53  prottoss Цитата(marat_galimov @ Dec 27 2015, 20:53... Dec 27 2015, 14:58   aleksandr-zh пишите в лучку - расскажу что да как... Jan 4 2016, 17:29 marat_galimov Доброго времени суток, уважаемое сообщество форума... Feb 18 2016, 12:14 controller_m30 Вот тут, как я понял, подключали монетоприёмник:
h... Feb 18 2016, 22:45 AlexG Цитата(controller_m30 @ Feb 19 2016, 04:4... Feb 19 2016, 05:43 marat_galimov To controller_m30:
ЦитатаПоскольку таких схем уже ... Feb 22 2016, 14:49 controller_m30 Вопрос. Оба устройства MDB есть где проверить? Мож... Feb 23 2016, 11:55 controller_m30 По разъёмам.
Согласно даташита "MDB/ICP Vers... Feb 23 2016, 13:12 marat_galimov To controller_m30:
ЦитатаВопрос. Оба устройства M... Feb 23 2016, 15:42 marat_galimov ЦитатаСогласно даташита "MDB/ICP Version 4.2 ... Feb 23 2016, 21:49 controller_m30 Подождите с экспериментами по подаче 5В, надо поду... Feb 23 2016, 23:09 controller_m30 Так. Предлагаю сделать следующее.
Вместо подтягива... Feb 24 2016, 13:12 marat_galimov To controller_m30:
ЦитатаПодождите с эксперимента... Feb 24 2016, 16:18 zombi Может глупость спрошу, но разве оптроны уже не сто... Feb 26 2016, 00:38 controller_m30 Цитата(zombi @ Feb 26 2016, 03:38) Может ... Feb 26 2016, 09:10 marat_galimov To zombi:
ЦитатаМожет глупость спрошу, но разве о... Feb 26 2016, 09:48 zombi Скорее всего оптроны у периферии уже есть.
Надо ... Feb 26 2016, 10:13 marat_galimov Вскрыл оба:
1) Монетоприемник "NRI Currenza ... Feb 26 2016, 10:58 aleksandr-zh ну ваще!
я ж Вам вроде всё разжевал, схемы дав... Feb 27 2016, 19:48 marat_galimov To aleksandr-zh:
Цитатая ж Вам вроде всё разжевал,... Feb 28 2016, 08:18 aleksandr-zh так те же самые, что в личке рассматривали! да... Feb 28 2016, 11:14 marat_galimov To aleksandr-zh:
Цитатасхема, со стороны торговог... Feb 29 2016, 08:28 marat_galimov To controller_m30:
ЦитатаВместо подтягивающего ре... Mar 3 2016, 15:41 Склихасовский Парень не майся ерундой
возьми adum1201 и будет те... Mar 3 2016, 19:11 controller_m30 Я вот думаю. Для 6N137 который стоит в MDB, ток св... Mar 3 2016, 21:16 marat_galimov To controller_m30:
Доброго времени суток. Как выя... Mar 6 2016, 16:23 zombi А Вас не смущает тот факт, что во всех схемах (кот... Mar 6 2016, 17:32 controller_m30 Цитата(zombi @ Mar 6 2016, 20:32) А Вас н... Mar 6 2016, 19:02  zombi Цитата(controller_m30 @ Mar 6 2016, 22:02... Mar 6 2016, 19:06  zombi Цитата(controller_m30 @ Mar 6 2016, 23:02... Mar 6 2016, 21:53 controller_m30 marat_galimov, предлагаю взять номиналы резисторов... Mar 6 2016, 18:26   controller_m30 Цитата(zombi @ Mar 6 2016, 22:25) Вот же ... Mar 6 2016, 20:01    zombi Цитата(controller_m30 @ Mar 6 2016, 23:01... Mar 6 2016, 20:07     controller_m30 Цитата(zombi @ Mar 6 2016, 23:07) А почем... Mar 6 2016, 20:23      zombi Цитата(controller_m30 @ Mar 6 2016, 23:23... Mar 6 2016, 20:30 marat_galimov To zombi:
ЦитатаПошла третья страница попыток заж... Mar 7 2016, 13:59 zombi Цитата(marat_galimov @ Mar 7 2016, 16:59)... Mar 7 2016, 15:58 zombi Цитата(marat_galimov @ Mar 7 2016, 17:59)... Mar 8 2016, 16:57 KARLSON Всем здравствуйте. Так что в итоге? Удалось начать... Jul 4 2016, 09:34 IvanArnoldovich Программный уровень там посложнее аппаратного буде... Jul 5 2016, 12:03
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|