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

 
 
> разработка платы ацп->RS-232 (USB)
rf_pcb
сообщение Nov 5 2015, 19:00
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 62
Регистрация: 16-02-11
Пользователь №: 63 037



Добрый вечер.
Требуется разработать плату ацп->RS-232 (USB)
габариты, не более 80 мм х 40 мм;
ацп cs5534;
гальванически изолированный вход;
шум p-p не более 50 мкВ;
питание от USB порта ПК;
диапазон измеряемых напряжений от 1 мкВ до 100 мкВ (5 В по договоренности);
погрешность от 100 мкВ, не более 0,1 %;
контроллер Atmel любой.

Предложения с ценой можно присылать в личку.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 9)
1234Alex
сообщение Nov 5 2015, 19:07
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 81
Регистрация: 6-11-08
Из: Москва
Пользователь №: 41 415



Могу сделать.
Делал такие - AtMega32U4 + Ads1232. Stm32 + Ads1248.
Поверх Usb - ModBus + Opc сервер + программа в Делфи.
Go to the top of the page
 
+Quote Post
Lagman
сообщение Nov 5 2015, 21:28
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 875
Регистрация: 28-10-05
Пользователь №: 10 245



Цитата(1234Alex @ Nov 5 2015, 22:07) *
Могу сделать.
Делал такие - AtMega32U4 + Ads1232. Stm32 + Ads1248.
Поверх Usb - ModBus + Opc сервер + программа в Делфи.

Хочу понять для себя, зачем в этой связке нужен opc сервер? Какое преимущество он дает по сравнению с прямым обращением к порту из программы на delphi?
Go to the top of the page
 
+Quote Post
agregat
сообщение Nov 6 2015, 04:15
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 790
Регистрация: 6-02-14
Из: Омск
Пользователь №: 80 379



Скорее всего модулей много, объединены в сеть, и наверное нужен стандартный интерфейс с скада, поэтому используют OPC сервер
Go to the top of the page
 
+Quote Post
Hypericum
сообщение Nov 6 2015, 05:07
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 233
Регистрация: 1-08-11
Из: Рыбинск
Пользователь №: 66 520



Цитата(rf_pcb @ Nov 6 2015, 00:00) *
Добрый вечер.
Требуется разработать плату ацп->RS-232 (USB)...
ацп cs5534...

День добрый. ТС, очевидно в курсе CDB5534U Evaluation Board Data Sheet
https://www.cirrus.com/en/pubs/rdDatasheet/CDB5534U_DB6.pdf

Имеется техника получения редактируемой топологии платы из pdf-файлов (datasheets, например).
http://mastercad.jimdo.com/pdf-to-altium-designer-pcad2006/
Будут предложения, обращайтесь.
Go to the top of the page
 
+Quote Post
Lagman
сообщение Nov 6 2015, 21:38
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 875
Регистрация: 28-10-05
Пользователь №: 10 245



Цитата(agregat @ Nov 6 2015, 07:15) *
Скорее всего модулей много, объединены в сеть, и наверное нужен стандартный интерфейс с скада, поэтому используют OPC сервер

Тогда зачем программа написанная на делфи? (Это я так думаю, а автор того предложения молчит.)
Go to the top of the page
 
+Quote Post
1234Alex
сообщение Nov 7 2015, 16:13
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 81
Регистрация: 6-11-08
Из: Москва
Пользователь №: 41 415



Потому что :
1. Для работы с ком-портом по хорошему ( да и по плохому ) надо выделять отдельный поток. При нескольких устройствах в сети необходимо разруливать доступ к порту и опрос даннных. По мере написания - понимаешь что Opc-север - уже вот он, почти написан. Зачем если есть готовый.
2. Имея Opc-сервер я могу накидать такую вот форму за 3 ( засёк специально ) минуты и подключить её к данным.



По желанию клиента - при настроенном Opc-сервере ту-же форму ( за приблизительно то-же время ) я делаю в LabView и по сути в любой среде под Windows.
3. Запустив сервер на локальной машине и настроив DCOM я достучусь до него из любой точки мира.

Стоит-ли оно того - не знаю. Знаю что ModBus на ПК я перестал писать лет 10 назад и уже не буду. Есть вещи интереснее.

Сообщение отредактировал 1234Alex - Nov 7 2015, 16:20
Go to the top of the page
 
+Quote Post
Lagman
сообщение Nov 8 2015, 10:17
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 875
Регистрация: 28-10-05
Пользователь №: 10 245



Цитата(1234Alex @ Nov 7 2015, 19:13) *
Потому что :
1. Для работы с ком-портом по хорошему ( да и по плохому ) надо выделять отдельный поток. При нескольких устройствах в сети необходимо разруливать доступ к порту и опрос даннных. По мере написания - понимаешь что Opc-север - уже вот он, почти написан. Зачем если есть готовый.

А какой фирмы OPC сервер используете?
Я столкнулся и уперся в ограничения демо версий OPC серверов (Iconics Modbus), не больше 32 тегов и не больше часа работы. И пока не разобрался как менять частоту (вплоть до разового считывания) опроса регистров modbus (и вообще возможно ли это сделать ).

Существуют ли бесплатные компоненты для работы с OPC для "delphi 7"?
Go to the top of the page
 
+Quote Post
iDiode
сообщение Nov 9 2015, 10:53
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 9-07-10
Пользователь №: 58 360



А на таком чипе можно сделать ваш девайс?
http://www.silabs.com/products/power/curre...ges/Si890x.aspx
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Nov 9 2015, 11:05
Сообщение #10


Профессионал
*****

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



делал похожее, на MCP3551 и Atmega8, RS232 изолированный ADuM1201, термостатирование. Софт кросс-платформенный, со встроенными БД и сервером.

Сообщение отредактировал ukpyr - Nov 9 2015, 12:41
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 26th July 2025 - 00:12
Рейтинг@Mail.ru


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