Нужны свежие идеи, горит диплом
Доброго всем времени суток!!!
Вкратце описываю проблему... Студенту нужна помощь знающих свое дело людей в создании аппарата (на диплом), который должен собирать данные плотности, температуры и напряжения и передавать их на компьютер (в текстовом виде). Так как я технарь немного в другой области постараюсь ВАС понять сразу и не задавать лишних глупых вопросов. Для начала имеем: аккумулятор кислотный и компьютер. Промежуточные этапы хотел обсудить именно на форуме так как тут зачастую рождаются свежие идеи!!! Нужны датчики измерения плотности (ареометры) и температуры (термопары) ну и напряжения (вольтметр), но как мне подсказали данные напряжения можно сразу собирать на контроллер. И вот, контроллер!!! Для меня это страшная вещь которая совсем для меня не понятна. в интернете много инфы, но мне что то не повезло попадается какая то лажа. Расскажите пожалуйста что именно и как он делает!!!! может ссылочка есть я почитаю. Если у кого есть какие либо идеи по поводу датчиков и контроллера прошу оставьте хоть маленькую писульку в данной теме, буду признателен! С Уважением Антон! |
а типа прибор должен собирать данные из акамуляятора? тоесть плотность электролита вольтаж заряда и температуру?
|
Вам хорошо подойдет любой ацп (контроллер не обязательно) как минимум трех канальный (либо 3 ацп), данные (поканально передаются/считываются компьютеру/компьютером), далле программа преобразует их в нужные данные.
АЦП имеют разнообразные интерфейсы. Вам подойдет I2C, 1-Wire или SPI. Все эти протоколы можно реализовать программными методами на компьютере (через компорт или юсби с переходником (допустим FT232)). Определяйтесь с АЦП, а дальше поможем. |
И вот созрел вопрос: с какой периодичность надо делать (предовать на комп) данные о состоянии аккума.
|
Цитата:
|
Цитата:
|
korsajкак я понял АЦП - Аналогово-цифровой преобразователь? так же хотел вкратце спросить как работает АЦП, то есть какие параметры он считывает, и каким образом их обрабатывает, посредством программы (внутренней)??? и какой лучше подойдет интерфейс, что посоветуете?
|
Как можно чаще - этот вопрос был задан для помощи по выбору ацп, стоимость ацп напрямую зависит от скорости его работы. Так вот есле как можно чаше - это 1 раз в секунду, то терпимо, а есле 5 000 000 раз в секунду, то это проблематичо, точнее дороже, и обычным портом компа не обойтись.
По поводу работы ацп - просто преобразует входное напряжение в цифру, которую потом по команде передает на считывающее устройство. По преобразованию - у ацп есть параметр - максимальное входное напряжение которое не может превышать опороное напряжение (Vref), так вот это напряжение буде преобразовано в 256 (8-разрядный ацп) или 1024 (10-разрядный ацп) и тд. То есть получив от ацп, допустим число 35, делаем следующее 5в/256*35=0,6836В, чтобы измерить большие напряжения применяем делитель и измеренное напряжение умножаем на коэф. деления. Можно воспользоватся микроконтроллером в котором вход ацп (внутреннего) можно коммутировать к нескольким ножкам. Вариантов множество. Есле не желаете осваивать програмирование микроконтроллеров - не используите их, а прогу для компа все равно писать прейдется. Есть вариант с контроллера подовать сигнал непостредственно на терминал, тогда прогу для компа писать не надо. |
|
Когда 20 лет назад я писал диплом, все необходимые расчёты и выкладки были сделаны на программируемом калькуляторе "Электроника МК-52" . Листинг программы, соответственно, был для калькулятора. Персоналки только появлялись и входили в моду. Моя "оригинальность" :) сыграла мне на руку. Нестандартный подход приветствовался.
Попробуйте посмотреть в сторону Аппаратная платформа Arduino | Arduino.ru. Штука наиуниверсальнейшая, под любые задачи и прилично масштабируемая. Необходимые датчики, думаю, тоже можно найти. Готовых решений в интернете валом. Удачи. |
Часовой пояс GMT +4, время: 17:42. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.