Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
16.12.2009, 12:53
|
|
Временная регистрация
Регистрация: 28.10.2008
Сообщений: 72
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Задатчик. USART или АЦП?
Стоит задача сравнения 2 величин напряжения - от датчика тока (преобразовал при помощи резисторов в напряжение) и от задатчика, представляющего собой переменный резистор. Так вот вопрос именно касательно задатчика: как лучше сделать - тоже при помощи резистора преобразовать в напряжение и послать на АЦП МК или же при помощи УСААП сигнал типа токовая петля преобразовать сразу в код и на порт МК?
Заранее спасибо.
|
|
|
|
16.12.2009, 14:04
|
|
Вид на жительство
Регистрация: 28.02.2009
Сообщений: 338
Сказал спасибо: 24
Сказали Спасибо 52 раз(а) в 48 сообщении(ях)
|
Re: Задатчик. USART или АЦП?
Сообщение от nigvil
|
Так вот вопрос именно касательно задатчика: как лучше сделать - тоже при помощи резистора преобразовать в напряжение и послать на АЦП МК или же при помощи УСААП сигнал типа токовая петля преобразовать сразу в код и на порт МК?
|
Я так и не смог понять, что же топикстартер хотел спросить.
Хотя с другой стороны если в системе есть МК с АЦП (или МК+АЦП), то почему бы их не использовать?
А вот как "при помощи УСААП сигнал типа токовая петля преобразовать сразу в код" было бы интересно услышать.
|
|
|
|
16.12.2009, 14:11
|
|
Временная регистрация
Регистрация: 28.10.2008
Сообщений: 72
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Задатчик. USART или АЦП?
Хм. Видимо я промахнулся с назначением УСАПП.
УСАПП не позволяет сигнал токовая петля преобразовать в двоичный код? то есть он только как посредник между двумя девайсами и не более?
|
|
|
|
16.12.2009, 14:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
|
Re: Задатчик. USART или АЦП?
Сообщение от nigvil
|
Хм. Видимо я промахнулся с назначением УСАПП.
УСАПП не позволяет сигнал токовая петля преобразовать в двоичный код? то есть он только как посредник между двумя девайсами и не более?
|
А о каком преобразовании речь? Что значит по вашему фраза
сигнал токовая петля преобразовать в двоичный код?
Как работает УСААП ( он же USART ) разжовано во всех руководствах и даташитах по МК. Чего уж легче?
Он принимает последовательность логических уровней на ножке приёма, и представляет в виде байта в регистре приёма RSREG(PIC) или UDR(AVR).
Так же байт из регистра TXREG(PIC) или UDR(AVR) представлет в виде последовательность логических уровней на ножке передачи.
Временные диаграмы и порядок следования смотреть в DATASHEET( секция USART) на ЛЮБОЙ микроконтроллер.
|
|
|
|
16.12.2009, 14:49
|
|
Временная регистрация
Регистрация: 28.10.2008
Сообщений: 72
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Задатчик. USART или АЦП?
В моем понимании сигнал токовая петля это аналоговый сигнал (в моем случае регулируемый переменным резистором), который способен управлять соответствующими исполнительными элементами.
А разве последовательность лог. уровней это не есть тот же код?
Принцип работы я проглядел. Насколько я понял, при помощи усапп можно присоединять ком порт к МК и работать уже совместно. Мне же небходимо работать вместе с источником тока
|
|
|
|
16.12.2009, 15:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
|
Re: Задатчик. USART или АЦП?
Сообщение от nigvil
|
В моем понимании сигнал токовая петля это аналоговый сигнал (в моем случае регулируемый переменным резистором), который способен управлять соответствующими исполнительными элементами.
А разве последовательность лог. уровней это не есть тот же код?
Принцип работы я проглядел. Насколько я понял, при помощи усапп можно присоединять ком порт к МК и работать уже совместно. Мне же небходимо работать вместе с источником тока
|
Я один такой тупой что ничего не понял?
|
|
|
|
16.12.2009, 15:17
|
|
Частый гость
Регистрация: 30.07.2006
Адрес: Москва
Сообщений: 47
Сказал спасибо: 4
Сказали Спасибо 6 раз(а) в 3 сообщении(ях)
|
Re: Задатчик. USART или АЦП?
Уважаемый nigvil,
Токовая петля и COM порт это все же немного разные вещи! В com-порте оперируют все же логическими уровнями... (+-10...12 В). Токовая же петля работает по принципу - есть ток, нет тока.... При некоторых условиях можно добиться взаимности от цифровой токовой петли и COM-порта.... А то что вы хотите использовать это вообще больше смахивает на аналоговую токовую петлю, которая ни в ПК ни в МК не используется!
Уточните этот вопрос - а то как-то не совсем понятно что Вы пытаетесь получить!
Подробнее см. в Гугле... или например: http://ru.wikipedia.org/wiki/Токовая_петля
__________________
На любом форуме на ваши сообщения реагируют, только если они являются новой информацией, спорны или заведомо неверны.
Последний раз редактировалось Mike_ELC; 16.12.2009 в 15:19.
|
|
|
|
16.12.2009, 15:24
|
|
Вид на жительство
Регистрация: 28.02.2009
Сообщений: 338
Сказал спасибо: 24
Сказали Спасибо 52 раз(а) в 48 сообщении(ях)
|
Re: Задатчик. USART или АЦП?
Сообщение от nigvil
|
Мне же небходимо работать вместе с источником тока
|
работайте, кто Вам не даёт?
Сообщение от nigvil
|
В моем понимании сигнал токовая петля это аналоговый сигнал (в моем случае регулируемый переменным резистором), который способен управлять соответствующими исполнительными элементами.
|
с некоторыми натяжками так оно и есть на самом деле.
Сообщение от nigvil
|
А разве последовательность лог. уровней это не есть тот же код?
|
чистая истина.
Сообщение от nigvil
|
при помощи усапп можно присоединять ком порт к МК и работать уже совместно
|
МК можно и без усапп соединять с ком портом.
Сообщение от Gnider
|
Я один такой тупой что ничего не понял?
|
я тоже мало что понимаю
|
|
|
|
16.12.2009, 15:26
|
|
Временная регистрация
Регистрация: 28.10.2008
Сообщений: 72
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Задатчик. USART или АЦП?
да я же читал все это ![Улыбка](images/smilies/icon_smile.gif) я впринципе имею представление, где какие интерфейсы используются ![Улыбка](images/smilies/icon_smile.gif) Я же не намекал, что 232-й интерфейс и токовая петля это одно и то же
Gnider, все просто. Мне трудно пояснить технологию, поэтому трудности в понимании.
В назначении УСАПП указано: для связи двух МК, МК и ЭВМ. Так вот у меня вопрос и возник, а нельзя ли при помощи УСАПП токовый сигнал перевести в двочиный код и кинуть этот код на МК собственно, ведь не зря в википедии написано: токовая петля - способ передачи информации с помощью измеряемых значений силы электрического тока. А именно: с выхода резистора силы тока подаю на МК
вы сказали, что "чистлая истина", так смысл операции: "Так же байт из регистра TXREG(PIC) или UDR(AVR) представлет в виде последовательность логических уровней на ножке передачи." ?
|
|
|
|
16.12.2009, 15:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
|
Re: Задатчик. USART или АЦП?
Надо юморную ветку звести и туда постить такие фразы.
Будет что-то типа башорга.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:25.
|
|