Технический форум

Технический форум (http://www.tehnari.ru/)
-   Форум по электронике (http://www.tehnari.ru/f39/)
-   -   Нужны свежие идеи, горит диплом (http://www.tehnari.ru/f39/t71118/)

zverek 27.03.2012 02:39

Нужны свежие идеи, горит диплом
 
Доброго всем времени суток!!!
Вкратце описываю проблему...
Студенту нужна помощь знающих свое дело людей в создании аппарата (на диплом), который должен собирать данные плотности, температуры и напряжения и передавать их на компьютер (в текстовом виде). Так как я технарь немного в другой области постараюсь ВАС понять сразу и не задавать лишних глупых вопросов.

Для начала имеем: аккумулятор кислотный и компьютер. Промежуточные этапы хотел обсудить именно на форуме так как тут зачастую рождаются свежие идеи!!!

Нужны датчики измерения плотности (ареометры) и температуры (термопары) ну и напряжения (вольтметр), но как мне подсказали данные напряжения можно сразу собирать на контроллер. И вот, контроллер!!! Для меня это страшная вещь которая совсем для меня не понятна. в интернете много инфы, но мне что то не повезло попадается какая то лажа. Расскажите пожалуйста что именно и как он делает!!!! может ссылочка есть я почитаю.

Если у кого есть какие либо идеи по поводу датчиков и контроллера прошу оставьте хоть маленькую писульку в данной теме, буду признателен!

С Уважением Антон!

sanekk 27.03.2012 13:35

а типа прибор должен собирать данные из акамуляятора? тоесть плотность электролита вольтаж заряда и температуру?

korsaj 27.03.2012 13:40

Вам хорошо подойдет любой ацп (контроллер не обязательно) как минимум трех канальный (либо 3 ацп), данные (поканально передаются/считываются компьютеру/компьютером), далле программа преобразует их в нужные данные.
АЦП имеют разнообразные интерфейсы. Вам подойдет I2C, 1-Wire или SPI. Все эти протоколы можно реализовать программными методами на компьютере (через компорт или юсби с переходником (допустим FT232)).

Определяйтесь с АЦП, а дальше поможем.

korsaj 27.03.2012 13:56

И вот созрел вопрос: с какой периодичность надо делать (предовать на комп) данные о состоянии аккума.

zverek 28.03.2012 14:47

Цитата:

Сообщение от sanekk (Сообщение 707714)
а типа прибор должен собирать данные из акамуляятора? тоесть плотность электролита вольтаж заряда и температуру?

да по моей работе прибор должен собирать данные с АКБ, в частности датчик плотности стоит в каждой банке (их 6), вольтметр -1 (это выходы АКБ) и термопары 6 шт.

zverek 28.03.2012 14:50

Цитата:

Сообщение от korsaj (Сообщение 707728)
И вот созрел вопрос: с какой периодичность надо делать (предовать на комп) данные о состоянии аккума.

Хотелось бы собирать данные как можно чаще, но с какой периодичностью будет возможно. Чем чаще тем лучше.

zverek 28.03.2012 15:00

korsajкак я понял АЦП - Аналогово-цифровой преобразователь? так же хотел вкратце спросить как работает АЦП, то есть какие параметры он считывает, и каким образом их обрабатывает, посредством программы (внутренней)??? и какой лучше подойдет интерфейс, что посоветуете?

korsaj 28.03.2012 18:10

Как можно чаще - этот вопрос был задан для помощи по выбору ацп, стоимость ацп напрямую зависит от скорости его работы. Так вот есле как можно чаше - это 1 раз в секунду, то терпимо, а есле 5 000 000 раз в секунду, то это проблематичо, точнее дороже, и обычным портом компа не обойтись.

По поводу работы ацп - просто преобразует входное напряжение в цифру, которую потом по команде передает на считывающее устройство.

По преобразованию - у ацп есть параметр - максимальное входное напряжение которое не может превышать опороное напряжение (Vref), так вот это напряжение буде преобразовано в 256 (8-разрядный ацп) или 1024 (10-разрядный ацп) и тд. То есть получив от ацп, допустим число 35, делаем следующее 5в/256*35=0,6836В, чтобы измерить большие напряжения применяем делитель и измеренное напряжение умножаем на коэф. деления.

Можно воспользоватся микроконтроллером в котором вход ацп (внутреннего) можно коммутировать к нескольким ножкам.

Вариантов множество. Есле не желаете осваивать програмирование микроконтроллеров - не используите их, а прогу для компа все равно писать прейдется. Есть вариант с контроллера подовать сигнал непостредственно на терминал, тогда прогу для компа писать не надо.

korsaj 28.03.2012 18:21

Вот выберай АЦП

vasilych 28.03.2012 18:25

Когда 20 лет назад я писал диплом, все необходимые расчёты и выкладки были сделаны на программируемом калькуляторе "Электроника МК-52" . Листинг программы, соответственно, был для калькулятора. Персоналки только появлялись и входили в моду. Моя "оригинальность" :) сыграла мне на руку. Нестандартный подход приветствовался.
Попробуйте посмотреть в сторону Аппаратная платформа Arduino | Arduino.ru.
Штука наиуниверсальнейшая, под любые задачи и прилично масштабируемая. Необходимые датчики, думаю, тоже можно найти. Готовых решений в интернете валом. Удачи.


Часовой пояс GMT +4, время: 17:42.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.