| Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
Данные АЦП PIC на экран компьютера
10.01.2011, 14:25
|
|
|
Вид на жительство
Регистрация: 11.04.2007
Сообщений: 309
Сказал спасибо: 5
Сказали Спасибо 56 раз(а) в 44 сообщении(ях)
|
Re: Данные АЦП PIC на экран компьютера
Сообщение от Easyrider83
|
|
Не шибко ли много для такой задачи? Лучше сделать все на USB. И тогда достаточно будет иметь только один контроллер.
|
для задачи (ввода сигналов в ПК) иметь по дороге UART - очень полезно (порой, необходимо), поскольку позволяет дешево и просто обеспечить гальваноразвязку. А затем, после оптрона, также дешево (и что немаловажно - из подручного хлама) можно войти в USB.
|
|
|
|
10.01.2011, 17:01
|
|
|
Прохожий
Регистрация: 13.11.2010
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Данные АЦП PIC на экран компьютера
Есть готовое решение (схема устройства - пик + фт232 + уарт = usb, да будет счастье/// так же есть исходный код в Билдере для работы с ком-портом, оч удобно, график там добавить несложно будет). Если есть в том необходимость - выложу сегодня ближе к вечеру. Прошу заметить, что я работаю ввиду необходимости лишь с одним входом ацп, вы можете внести изменения в исходный код, их будет так же немного. Код написан в среде микроС про для пик версии 4.60. С уважением, Люцифер.
|
|
|
|
10.01.2011, 17:40
|
|
|
Частый гость
Регистрация: 12.10.2010
Сообщений: 14
Сказал спасибо: 2
Сказали Спасибо 2 раз(а) в 1 сообщении
|
Re: Данные АЦП PIC на экран компьютера
Самое быстрое это найти в инете исходник с работающим USB (так как написание библиотеки USB задача трудная). Кроме того легче будет работать с классом USB CDC (то есть надо искать такой исходник) в этом случае, при установке драйвера с сайта производителя МК на ОС ПК, ваш контроллер будет определяться как виртуальный COM порт.
а вот на скриншоте увидел у вас Com Port Toolkit - удобная утилита для работы с COM портом. у меня часто возникало желание отправить автору денежку за регистрацию программы.
Рекомендую поддерживать отечественного производителя
http://milandr.ru/index.php?mact=Pro...t01returnid=68
Последний раз редактировалось XRuZzz; 10.01.2011 в 17:46.
|
|
|
|
10.01.2011, 20:00
|
|
|
Прописка
Регистрация: 23.01.2008
Сообщений: 102
Сказал спасибо: 0
Сказали Спасибо 21 раз(а) в 19 сообщении(ях)
|
Re: Данные АЦП PIC на экран компьютера
Лучше уж класс USB HID, который не требует драйвера для компа.
|
|
|
|
10.01.2011, 20:03
|
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,578
Сказал спасибо: 175
Сказали Спасибо 1,567 раз(а) в 810 сообщении(ях)
|
Re: Данные АЦП PIC на экран компьютера
Сообщение от Pit_PB
|
|
Лучше уж класс USB HID, который не требует драйвера для компа.
|
 CDC тоже не требует драйвера! Это стандартный класс.
|
|
|
|
10.01.2011, 20:13
|
|
|
Прописка
Регистрация: 23.01.2008
Сообщений: 102
Сказал спасибо: 0
Сказали Спасибо 21 раз(а) в 19 сообщении(ях)
|
Re: Данные АЦП PIC на экран компьютера
Сообщение от realid
|
CDC тоже не требует драйвера! Это стандартный класс.
|
Но почему-то при подключении к компу, оно требует драйвер!
С HID такого нет - подключил и готово! Да и с HID ИМХО проще работать! Там нет такого понятия как номер и скорость порта - подключил, прога опознала устройство по PID, VID и VersionNumber и начала с ним работать.
|
|
|
|
10.01.2011, 20:14
|
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,578
Сказал спасибо: 175
Сказали Спасибо 1,567 раз(а) в 810 сообщении(ях)
|
Re: Данные АЦП PIC на экран компьютера
Сообщение от Pit_PB
|
|
Но почему-то при подключении к компу, оно требует драйвер!
|
Вы знаете, что такое драйвер? То что требуется при подколючении CDC, это всего лишь файл inf (сведения для установки). И это никак не драйвер. Драйвер CDC это usbser.sys и он уже есть в системе.
C виртуальным COM работать также просто.
Последний раз редактировалось realid; 10.01.2011 в 20:21.
|
|
|
|
10.01.2011, 20:34
|
|
|
Прописка
Регистрация: 23.01.2008
Сообщений: 102
Сказал спасибо: 0
Сказали Спасибо 21 раз(а) в 19 сообщении(ях)
|
Re: Данные АЦП PIC на экран компьютера
Сообщение от realid
|
|
Вы знаете, что такое драйвер? То что требуется при подколючении CDC, это всего лишь файл inf (сведения для установки). И это никак не драйвер. Драйвер CDC это usbser.sys и он уже есть в системе.
|
Я то знаю.
И еще знаю что inf-файл подходящий для WinXP, не хотел устанавливать устройство в Win7.
Про Linux и MacOS я вообще молчу.
А вот HID прекрасно работает во всех случаях!
|
|
|
|
11.01.2011, 01:36
|
|
|
Прохожий
Регистрация: 24.02.2010
Сообщений: 1
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Данные АЦП PIC на экран компьютера
Сообщение от MAN)Lucifer
|
|
Есть готовое решение (схема устройства - пик + фт232 + уарт = usb, да будет счастье/// так же есть исходный код в Билдере для работы с ком-портом, оч удобно, график там добавить несложно будет). Если есть в том необходимость - выложу сегодня ближе к вечеру. Прошу заметить, что я работаю ввиду необходимости лишь с одним входом ацп, вы можете внести изменения в исходный код, их будет так же немного. Код написан в среде микроС про для пик версии 4.60. С уважением, Люцифер.
|
Понаглею...
А где же обещанное?!
|
|
|
|
11.01.2011, 20:19
|
|
|
Гражданин KAZUS.RUN
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
|
Re: Данные АЦП PIC на экран компьютера
Мужчины!
Заглавие топа читаем иногда?
Надо было ...
Имеем
График не строится на прямую.
Толкит или терминал - на ура, через ехель.
Всего то осталось...
__________________
Смотрящий под ноги - звёзды видит в лужах.
Последний раз редактировалось rusyvochka; 11.01.2011 в 20:26.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:34.
|
|