реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
Aleck
сообщение Dec 6 2005, 16:06
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 24-06-05
Из: Новосибирск
Пользователь №: 6 296



Вот есть желание сделать на AVR что то типа платы сбора данных 4-10 канала АЦП (0-15В + защита), 4-10 контактных датчиков (опторазвязка соответственно) нуууу и 4-10 выходных дискретных каналов (интервал опроса 0,5-3 сек. быстрее думаю не нужно) все это по USB завести на КПК под управлением Win200x sad.gif и там их обрабатывать ... + в КПК встречается еще GPS приемник по которому можно определить скорость, ускорение, растояние... Можно сделать голосовые сообщения по какому- то событию и еще много других полезностей. Так вот вопрос: какой контроллер взять не дефицитный и с USB был чтобы ничего с конвертерами не городить, ну что почитать по данной теме можно (только начинаю изучать AVRки)smile3046.gif Програмист по "C.." эмулятор КПК есть...
Go to the top of the page
 
+Quote Post
Виктория
сообщение Dec 6 2005, 16:37
Сообщение #2


инженер
****

Группа: Свой
Сообщений: 520
Регистрация: 19-09-05
Из: Самара
Пользователь №: 8 701



Цитата(Aleck @ Dec 6 2005, 20:06) *
... все это по USB завести на КПК под управлением Win200x sad.gif и там их обрабатывать ... + в КПК встречается еще GPS приемник по которому можно определить скорость, ускорение, растояние...


Выделенная цитата - это самое сложное из Вашей задачи. Во-первых, не все КПК имеют USB-Host (нужно чтобы КПК мог быть мастером в протоколе обмена с микроконтроллером). Во-вторых, КПК - система с закрытой архитектурой (в общем случае), т.е. довольствоваться можно только Windows API (непонятно еще какие там функции для Windows CE). Вам это нужно? Только ради GPS и графического экрана? Может лучше все в одной системе - с микроконтроллером, АЦП, GPS и графической панелью.

Хотя, как вариант - можно рассматривать (нужна только вся перечисленная информация для понимания).
Go to the top of the page
 
+Quote Post
Aleck
сообщение Dec 6 2005, 17:25
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 24-06-05
Из: Новосибирск
Пользователь №: 6 296



Цитата(Vic1 @ Dec 6 2005, 22:37) *
Цитата(Aleck @ Dec 6 2005, 20:06) *

... все это по USB завести на КПК под управлением Win200x sad.gif и там их обрабатывать ... + в КПК встречается еще GPS приемник по которому можно определить скорость, ускорение, растояние...


Выделенная цитата - это самое сложное из Вашей задачи. Во-первых, не все КПК имеют USB-Host (нужно чтобы КПК мог быть мастером в протоколе обмена с микроконтроллером). Во-вторых, КПК - система с закрытой архитектурой (в общем случае), т.е. довольствоваться можно только Windows API (непонятно еще какие там функции для Windows CE). Вам это нужно? Только ради GPS и графического экрана? Может лучше все в одной системе - с микроконтроллером, АЦП, GPS и графической панелью.

Хотя, как вариант - можно рассматривать (нужна только вся перечисленная информация для понимания).


ну GPS совсем не обязателен, основное назначение контроль параметров двигателя, сейчас используется специализированный контроллер за много много $ и ноут, что не совсем удобно, основное что надо знать это параметров 5 в реальный момент времени... можно конечно сделать все проще, но хотелось бы больше - целый измерительный комплекс...
Вот я и хочу понять как это лучше сделать...
Go to the top of the page
 
+Quote Post
Slonic
сообщение Dec 6 2005, 17:58
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 84
Регистрация: 3-10-05
Из: Москва-Троицк
Пользователь №: 9 174



Все-таки посоветую микросхему конвертера, а именно FT232(245, 2232) Это единственный кристалл USB, который я встречал, для которого есть официальные бесплатные драйвера под WinCE. Со всем остальным придется долго мучатся в плане отладки драйвера на весьма нетрадиционном железе КПК.
Go to the top of the page
 
+Quote Post
Aleck
сообщение Dec 6 2005, 18:20
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 24-06-05
Из: Новосибирск
Пользователь №: 6 296



Цитата(Slonic @ Dec 6 2005, 23:58) *
Все-таки посоветую микросхему конвертера, а именно FT232(245, 2232) Это единственный кристалл USB, который я встречал, для которого есть официальные бесплатные драйвера под WinCE. Со всем остальным придется долго мучатся в плане отладки драйвера на весьма нетрадиционном железе КПК.


Вы имеете ввиду использовать (avr+uart)+ft232 ? можно подумать конечно, Тогда нужно писать прошивку как на обычный uart ? на форуме даже видел сылки по данной теме у нас в новосибе я нашел ft232 по 145р не дороговато ? и на заказ как всегда... не любят у нас затоваривать склады sad.gif тогда какой контроллер взять ?
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Dec 6 2005, 19:05
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



Цитата
Во-вторых, КПК - система с закрытой архитектурой (в общем случае)

На iPAQ линукс имеет официальную поддержку (по кр. мере на некоторые модели). А УСБ-хост на новых почти всех идет, если не самая младшая модель. Специально интересовался этим вопросом. А по драйверам - да, FTDI дает лучшую поддержку.
Go to the top of the page
 
+Quote Post
Виктория
сообщение Dec 7 2005, 09:10
Сообщение #7


инженер
****

Группа: Свой
Сообщений: 520
Регистрация: 19-09-05
Из: Самара
Пользователь №: 8 701



Цитата(Andy Great @ Dec 6 2005, 23:05) *
Цитата
Во-вторых, КПК - система с закрытой архитектурой (в общем случае)

На iPAQ линукс имеет официальную поддержку (по кр. мере на некоторые модели). А УСБ-хост на новых почти всех идет, если не самая младшая модель. Специально интересовался этим вопросом. А по драйверам - да, FTDI дает лучшую поддержку.


Ну что ж - хорошо, если так. blush.gif
Go to the top of the page
 
+Quote Post
BVU
сообщение Dec 7 2005, 09:27
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(Slonic @ Dec 6 2005, 20:58) *
Все-таки посоветую микросхему конвертера, а именно FT232(245, 2232) Это единственный кристалл USB, который я встречал, для которого есть официальные бесплатные драйвера под WinCE. Со всем остальным придется долго мучатся в плане отладки драйвера на весьма нетрадиционном железе КПК.

Ничем не хуже использование CP2101(2) Silicon Laboratories. Драйвера я как то выкладывал на форуме (по поиску можно найти и скачать с моих ответов).


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Dec 8 2005, 13:50
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



ИМХО надежней будет через SD/MMC подключать. С наличием COM и USB в PocketPC изрядный разнобой.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Dec 8 2005, 17:26
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



Цитата
ИМХО надежней будет через SD/MMC подключать.

А стандарт SDIO раздобыть? А конструктив, габариты?

Цитата
Драйвера я как то выкладывал на форуме

Драйвера именно для WinCE? Где? Очень интересуюсь.
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Dec 9 2005, 10:20
Сообщение #11


Профессионал
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Стандарт можно поискать в интернете. Сейчас его вроде бы закрыли,
но год назад я его спокойно скачал. Если остро необходимо, могу поискать у себя.
По части драйверов это на форумы к PDAшникам. Но ничего особого там нет - СЕ это сильно порезанная NT.
Конструктив например такой
http://www.pocketpccentral.net/access/ipaq3900/mod_nic.htm
Я в свое время собирался оснастить свой IPAQ разными прибамбасами,
да так и не собрался.
Если будет затеваться какой-нибудь проект на эту тему, с удовольствием поучаствую.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Dec 9 2005, 16:47
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



О конструктиве я говорил "как его сделать"? На вид я его видел smile.gif
Go to the top of the page
 
+Quote Post
SpyBot
сообщение Dec 9 2005, 21:07
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 285
Регистрация: 5-11-05
Пользователь №: 10 491



Цитата(Vic1 @ Dec 6 2005, 19:37) *
[...] Может лучше все в одной системе - с микроконтроллером, АЦП, GPS и графической панелью.

Хотя, как вариант - можно рассматривать (нужна только вся перечисленная информация для понимания).

Мне вот тоже такой вариант больше нравится. Тем более надо уточнить, устроит ли скорость передачи данных при помощи FTDI. Еще один плюс полностью своего "компьютера" - его не так жалко разбить или сжечь, что в реальной работе увы может произойти.
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Dec 10 2005, 09:01
Сообщение #14


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



Цитата
Еще один плюс полностью своего "компьютера" - его не так жалко разбить или сжечь, что в реальной работе увы может произойти.

Не знаю, не знаю, мне так было бы жалко свое детище... А если заложиться на него в работе и "разбить или сжечь" его в далекой командировке... sad.gif
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st June 2025 - 20:57
Рейтинг@Mail.ru


Страница сгенерированна за 0.01475 секунд с 7
ELECTRONIX ©2004-2016