Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
|
||||
|
E-154 цифровой ввод-выводКак на E-154 сделать синхронизированный цифровой ввод-вывод? |
|||
|
||||
|
Re: E-154 цифровой ввод-выводДа, имеется в виду байтовый ввод-вывод. |
|||
|
||||
|
Re: E-154 цифровой ввод-выводА что конкретно Вы имеете в виду под "синхронизированным цифровым вводом-выводом"? Синхронизированным с чем? |
|||
|
||||
|
Re: E-154 цифровой ввод-выводПроблема в организации синхронизирующего импульса для вывода байта. |
|||
|
||||
|
Re: E-154 цифровой ввод-выводКак вариант - в описании E-154 сказано, что можно цифровые входы использовать и для вывода, но не показали каким образом это можно осуществить. |
|||
|
||||
|
Re: E-154 цифровой ввод-вывод1. Что имеется в виду под "организацией синхронизирующего импульса для вывода байта"? |
|||
|
||||
|
Re: E-154 цифровой ввод-выводДопустим выставил я байт на шинах DO1 - DO8, а как мне дать знать внешнему устройству, что оно должно принять информацию? |
|||
|
||||
|
Re: E-154 цифровой ввод-выводВы можете одну из этих линий DO использовать как сигнал синхронизации. По умолчанию на ней будет, например, ноль, а если нужно выдать данные, выводите слово, в которой значение этой линии - 1, а остальные 7 - нужные даныные, после нужной паузы - снова выводите со значением этой линии 0. Соответственно внешнее устройство по фронту сигнала будет считывать остальные 7 линий. |
|||
|
||||
|
Re: E-154 цифровой ввод-выводТакже, наверное, можно попробовать сгенерить требуемый строб синхронизации с помощью ЦАП. |
|||
|
||||
|
Re: E-154 цифровой ввод-выводЭто тривиальное решение, но это неудобно и кособоко. Такое впечатление, что кто-то специально испортил хорошую вещь. Это касается и реализации ЦАП - ведь микросхема ЦАП стоит практически копейки, а реализация через ШИМ всего лишь с 256 уровнями это какое-то издевательство. |
|||
|
||||
|
Re: E-154 цифровой ввод-вывод@ astr54, в общедоступном руководстве http://www.lcard.ru/download/e154_manual.pdf весь функционал E-154 описан, включая функциональную схему (п.4.1, из которой непосредственно следуют все возможности E-154 цифрового ввода-вывода и устройство ЦАП), а также характеристики E-154 (в частности, п.6.2 характеристики ЦАП). Это даёт возможность уже на этапе выбора оборудования пользователю увидеть все функциональные возможности E-154 и, при необходимости, проконсультироваться с техподдержкой по вопросам выбора оборудования, что позволяет практически полностью исключить какие-либо необоснованные ожидания. |
|||
|
||||
|
Re: E-154 цифровой ввод-выводastr54 пишет:
В руководстве сказано (п.4.2.4):
Упомянутые здесь альтернативные функции, заложенные в архитектуру ARM (в т.ч. и на вывод) - в рамках широких возможностей низкоуровневого программирования пользователя, которая заявлена в п.2.1 руководства:
...Потенциально с использованием низкоуровневого программирования можно от линий DI1…DI8 и нужный синхроимпульс получить, и внешний более совершенный ЦАП к ним подключить. В базовом ПО эти специфические функции не реализованы. |
|||
|
||||
|
Re: E-154 цифровой ввод-выводДостоинства вашей фирмы в хорошем программном обеспечении и техническом сопровождении, если бы я был достаточно силён в низкоуровневом программировании я бы вообще с изделиями вашей фирмы не связывался, а сделал бы установку на базе stm32discovery или даже arduino. Получилось бы в большинстве случаев на порядки дешевле и эффективнее. Плата E-154 несёт на себе все признаки преднамеренной технической кастрации, но выясняется это лишь в процессе близкого изучения. А говорить, что мол у неё свободная архитектура и ты всё можешь запрограммировать это бюрократическая отписка и неприкрытое издевательство над непрофессионалом! |
|||
|
||||
|
Re: E-154 цифровой ввод-выводastr54, А на этапе выбора оборудования, как непрофессионал, Вы какие вопросы задавали техподдержке и какие ответы получали? Техническое описание решаемой задачи высылали? Как непрофессионал, насколько плотно Вы общались с нашей техподдержкой? Собственно, какую техническую задачу Вы решаете (в Ваших сообщениях нет полной технической формулировки задачи)? А решение - применить E-154 - Вы конкретно из каких соображений принимали? Может, у нас в документации или на сайте какая-то информация не соответствует действительности? - Честно говоря, хотелось бы разобраться в истинных причинах столь острой фрустрации и исправить то, что можно было бы исправить для исключения подобных проблем... |
|||
|
||||
|
Re: E-154 цифровой ввод-выводВ устройстве E-154 нет вещей очевидно необходимых для полноценности, причем эти вещи практически не не требуют дополнительных затрат и усилий для профессионала, например, 12 - бит ЦАП MCP4725 стоит меньше 100 рублей, уж если говорите цифровом выводе, так сделайте его полноценным, а не как у вас. Все равно как послать бегуна на дистанцию, а кроссовки ему не выдать, мол, и босиком добежит. Такая подстава для солидной фирмы просто в голове не умещается... |
|||
|
||||
|
Re: E-154 цифровой ввод-вывод@ astr54. Вы не отвечаете на мои вопросы, которые - согласитесь - очень логичны для естественного пути решения задачи непрофессионалом (этот конструктивный путь мог бы рано или поздно привести к решению Вашей задачи). В то же время, Вы пытаетесь высказывать профессиональные пожелания по развитию E-154 (какую элементную базу применить), чтобы решить конкретно Вашу (известную только Вам) задачу и говорите о "полноценности" цифрового вывода (по только Вам известным критериям). @ astr54, я не вижу в данной ситуации поля деятельности для техподдержки по изделию E-154. |
|||
|
||||
|
Re: E-154 цифровой ввод-выводУ меня нет претензий к программистам и сотрудникам поддержки, но у меня есть претензии к фирме, которая заявляет о наличии в устройстве определённых функций, а потом, в ближайшем рассмотрении, оказывается, что эти функции реализованы крайне формально и криво и вы сами это знаете, но не можете признать по известным соображениям. Я уже достаточно успешно пытаюсь преодолеть искусственные ограничения E-154 и реализую четырех битовый цифровой вывод и четырёх битовое управление. Надеюсь у меня всё получится. |
|||
|
||||
|
Re: E-154 цифровой ввод-выводastr54 пишет:
Похоже, мы разобрались. Судя по Вашему комментарию, оборудование подбиралось только по наличию определённых функций, не обращая внимание на приведённые в документации параметры (например, разрядность цифрового ввода-вывода, разрядность ЦАП). Значит, это - просто ошибка выбора оборудования! - Что ж, случается и такое... astr54 пишет:
Желаем успеха! |
|||
|
||||
|
Re: E-154 цифровой ввод-выводТихомиров Сергей пишет:
Здравствуйте. Вы писали "Также, наверное, можно попробовать сгенерить требуемый строб синхронизации с помощью ЦАП" |
|||
|
||||
|
Re: E-154 цифровой ввод-выводВ устройстве E-154 имеется, насколько я понимаю, не ЦАП, выход ШИМ с интегрирующей цепочкой - то есть фактически и есть искомый логический вывод, надо только убрать интегрирующую цепочку. Тогда, как это лучше организовать программно? |
|||
|
||||
|
Re: E-154 цифровой ввод-вывод@ astr54, интегрирующая RC-цепь на выходе ШИМ имеет постоянную времени около 2 мс. Кроме ШИМ и RC-цепи, в тракте этого ЦАП имеется усилитель-преобразователь к двуполярному выходному напряжению +-5В, обеспечивающий низкоомный выход. Выход ЦАП в E-154 - это в чистом виде аналоговый выход, и для формирования из него цифрового TTL-сигнала понадобится ещё и внешний формирователь, который обеспечит соответствующие для цифровых сигналов длительности перепадов и заодно аппаратно гарантирует требуемые цифровые уровни. Но, с технической точки зрения, этот вариант выглядит плохо по разным причинам (я бы его не рекомендовал). |
Страницы 1
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2
Многоканальный телефон:
+7 (495) 785-95-25
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск