реклама на сайте
подробности

 
 
> Связь МК ATxmega256A3U с MDB монетоприемником / MDB купюроприемником
marat_galimov
сообщение Dec 25 2015, 12:06
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 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?


Отчет по этапу - показать общение с Купюроприемником и Монетником, по алгоритму ТЗ.

Всем заранее спасибо за ответы и любую помощь.
Любые советы, рекомендации, схемы, информация о граблях будет очень ценна.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zombi
сообщение Dec 26 2015, 11:09
Сообщение #2


Гуру
******

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



Цитата(marat_galimov @ Dec 25 2015, 15:06) *
Пока все что я понял, что MDB - это последовательный протокол (с линиями RX и TX), но в отличие от всяких UART'ов и RS-232'ых - там сигналы по 24V.

Не правильно Вы поняли.
Цитата
Спецификация шины приемо-передатчика.

Стандарт определяет связь между VMC и Slave, как оптически изолированную токовую петлю с уровнем напряжения 5 В.

VMC/Передача:
Минимальный ток (активное состояние): 100 мА (4 В).
Максимальный ток утечки (неактивное состояние): 100 мкА.

VMC/Прием:
Минимальный входной ток (активное состояние): 15 мА (1 В).
Максимальный входной ток (неактивное состояние): 1 мА.

Slave/Передача:
Минимальный ток (активное состояние): 15 мА (1 В).
Максимальный ток утечки (неактивное состояние): 30 мкА.

Slave/Прием:
Максимальный входной ток (активное состояние): 15 мА (4 В).
Максимальный входной ток (неактивное состояние): 100 мкА.

Цитата
Питание.

VMC выходное напряжение:
Минимальное = 20 В постоянного тока (выпрямленное и отфильтрованное).
Номинальное = 34 В постоянного тока (выпрямленное и отфильтрованное) или 24 В (только выпрямленное).
Максимальное = 42,5 В постоянного тока (пиковое значение на уровне пульсаций).
Go to the top of the page
 
+Quote Post
marat_galimov
сообщение Dec 27 2015, 14:53
Сообщение #3


Участник
*

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



To zombi:
Цитата(zombi @ Dec 26 2015, 15:09) *
Не правильно Вы поняли.

Спасибо за информацию. Вроде понемногу проясняется.

Цитата(zombi @ Dec 26 2015, 15:09) *
Стандарт определяет связь между VMC и Slave, как оптически изолированную токовую петлю с уровнем напряжения 5 В.

Вопрос: Если это должна быть токовая оптически изолированная петля с уровнем напряжения 5 В, а у меня например вместо готового решения VMC платы, своя плата с МК, который на 3.3 В. Ну например, ATxmega256A3U-AU, то компетентна (или правильнее сказать адекватна), ли схема развязки, как во вложении? Или туда между МК и оптронами надо поставить какой-нибудь преобразователь TTL<=>LVTTL (5V<=>3.3V), чтобы соответствовать требованиям стандарта (с уровнем напряжения 5 В)?

Заранее вам спасибо за ответ.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
prottoss
сообщение Dec 27 2015, 14:58
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(marat_galimov @ Dec 27 2015, 20:53) *
Заранее вам спасибо за ответ.
Не нужны преобразователи - достаточно правильно рассчитать сопротивления резисторов R3-R7


--------------------
Go to the top of the page
 
+Quote Post
aleksandr-zh
сообщение Jan 4 2016, 17:29
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 359
Регистрация: 28-05-05
Из: Брянщина
Пользователь №: 5 494



пишите в лучку - расскажу что да как...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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
- - 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
- - zombi   Пошла третья страница попыток зажечь светодиод и с...   Mar 6 2016, 19:01
|- - controller_m30   Цитата(zombi @ Mar 6 2016, 22:01) Пошла т...   Mar 6 2016, 19:18
|- - zombi   Цитата(controller_m30 @ Mar 6 2016, 22:18...   Mar 6 2016, 19:49
|- - 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


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 10:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01593 секунд с 7
ELECTRONIX ©2004-2016