Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Аналогови Входове и цифрови изходи към стандартно PC
http://mcu-bg.com/mcu_site/viewtopic.php?f=6&t=11638
Страница 1 от 1

Автор:  Tanev [ Вто Авг 13, 2013 3:09 pm ]
Заглавие:  Аналогови Входове и цифрови изходи към стандартно PC

Задачата е следната:

- измерване на температура от около 35 - 50 сензора (типът на сензорите не е избрани все още)
- около 20 цифрови изхода
- около 20 цифрови входа

Търси се нещо, което лесно да мога да свържа към PC и да чета информацията от входовете, а също така и да мога да управлявам изходите. Самото управление ще се извършва от програма която се търкаля на ПЦ-то. По принцип някакво PLC ще свърши работа, но имайки в предвид че няма да има никаква логика в него реших да попитам дали не сте срещали нещо по-подходящо.

Всякакви идеи са добре дошли.

Автор:  ToHu [ Вто Авг 13, 2013 10:30 pm ]
Заглавие:  Re: Аналогови Входове и цифрови изходи към стандартно PC

Хммм 35-50 сензора няма да е PLC със сигурност. Първо PLC целта му не е да подава към PC. После с толквоа наалогови входове и толкова I/O-та отиваш на нещо голямо. Ако няма да правиш някакви страшни алгоритми с тия цифрови I/O-та на база тия 30-50 сензора, най-добре някой малък контролер. Самите снезори са много относителни, зависи от температурния диапазон, ако не е голям, и не се иска супер точност, най-добре нещо интелигентно което може да го четеш по I2C, one wire или нещо подобно, инавързани всички заедно. Ако гониш точност, Pt100 или термодвойка нещата стават сложни.
Вариант е, пак с контролер с що годе читаво ADC, и стандартни сензори с токов изход, има доста индустриални които имат вградена електорника с 0-10 В или пък 4-20 мА изход. Проблема на това е че е сранвително скъпо, освен самия сензор, по още 40-50 на парче.
Втори вариант е да си направиш 30 малки платлета, зависи от датчика но може да слежеш и под горните 40-50, дори със сигурност можеш. от там насетне тия платлета по 485 към един хъб, т.е някакъв конторлер, и от там към РС-то.
Разбира се може дирекнто РС да ти е хъб, но все тка аимаш и I/O което ще трябва да дойде от някъде, и ако е навързано с температурите най добре и сензорите да отиват в него.

Може би има нещо готово, не съм много сигурен, някое голямо PLC, въпреки че с толкова анлогови входове трябва да е доста голямо, разбирай скъпо. от там насетне за да логваш най-вероянто ще трябва да с епраив някаква химия, примерно по модбъс, лон илинещо друго към PC сигурно може инещо като виртуален принтерен порт, ама не знам как е с големите PLC-та, малките май го нямат.

Абе да ти кажа задачата не е много сложна, ама е досадна, а и много зависи от точноста на сензора и скоростта на това I/O и как ще цъка, ако са някои сложни алгоритми на база 50 сензора .... нещатат стават доста сериозни.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/