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

 
 
> Работа С USB или кто посодействует в разработке устройства :)
dimka777
сообщение Feb 15 2010, 20:31
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 15-02-10
Пользователь №: 55 507



Привет всем!
Я начинающий контроллерщик. Возникла необходимость в оперативном создании след. девайса:
Устройство, которое считает кол-во проходящих через дверь людей. Работает при помощи т.н. "ИК-растяжки", т.е. ИК светодиод+ TSOP-4836. Последний соединен с МК.

МК считает, сколько людей прошло через дверь за последний час. По окончании часа, данные заносятся в Еепром.
И таким образом заполняется Еепром в течении месяца по 10 часов в день (МК включен постоянно). Когда проходит месяц, то данные не стираются, а просто "перемещаются вниз", т.е. 1 (самый древний) час затерся, то, что было через час после этого часа, перешло в ту ячейку, что стерлась и т.д. в памяти, в рез-те последняя ячейка оказывается пустая, в нее пишем значение часа, который "сейчас течет". Ну, здесь надеюсь ясно, данные перемещ. как по стеку, в общем.
Потом, в некоторый момент, мы подключаем ноут к устройству (считать при этом уже не нужно) и тупо считываем эту таблицу данных. ВСЕ.

Таблица данных должна быть выводится на компе в виде, чтобы можно было скопировать ее из окна и вствить в Эксель. (например массив-столбец, срока и пр.)
Интерфейс комповского окна значения не имеет.


В общем, я никогда не работал с ЮСБ, скажите, на сколько это сложно и сколько по сремени, чтобы научится? Какой камень использовать (подешевле)?

Альтернатива - если кто возьмется написать прошивку за деньги пишите в ЛС.

Спасибо smile.gif
P.S. схема вот:
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
manul78
сообщение Feb 15 2010, 22:29
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 403
Регистрация: 14-05-07
Из: Россия, г.Пенза
Пользователь №: 27 719



Цитата(dimka777 @ Feb 15 2010, 23:31) *
В общем, я никогда не работал с ЮСБ, скажите, на сколько это сложно и сколько по времени, чтобы научится? Какой камень использовать (подешевле)?


Берите сразу AT90USB162... 120 рупий. Заготовки "атмеловские" готовые есть. Будут вопросы обращайтесь.
Для Вашего устройства вполне достаточно реализации HID. Никаких драйверов не надо, они стандартные в "винде".
Напишите на Visual C++ оболочку за пару дней и будет Вам счастье. smile.gif

Агурова читать не советую. Много воды. Половину книжки можно смело выкинуть. Для новичка - 100% темный лес.
Пока с железом не начнете работать - ничего не запомните и не поймете.

FTDI - не советую. Жалкие "дрыгания" прошлого века. Как 3.5" дискетты. До конца от них еще не отказались, но всем
ясно, что это вопрос времени.

P.S. Кстати, всем МК с USB от ATMEL не нужен программатор. С завода в них зашит специальный бутлоадер. Скачиваем с сайта
FLIP , покупаем шнур USB и вперед ! smile.gif

Цитата(aaarrr @ Feb 16 2010, 01:04) *
...а потом уже попробуйте оценить для себя сложность всей этой кухни.


Согласен на все 100% Кухня ещё та ! Главное начать..., а затем всё как "пазл" начинает складываться в картинку.

Честно, говоря пока лично не столкнулся, то не подозревал, что USB такой замороченный интерфейс... smile.gif

Сообщение отредактировал manul78 - Feb 15 2010, 22:23


--------------------
" Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий." (с) К.Прутков.
Go to the top of the page
 
+Quote Post
dimka76
сообщение Feb 16 2010, 05:11
Сообщение #3


developer
****

Группа: Свой
Сообщений: 902
Регистрация: 12-04-06
Из: Казань
Пользователь №: 16 032



Цитата(manul78 @ Feb 16 2010, 01:29) *
P.S. Кстати, всем МК с USB от ATMEL не нужен программатор. С завода в них зашит специальный бутлоадер. Скачиваем с сайта
FLIP , покупаем шнур USB и вперед ! smile.gif


Только вот фьюзики таким образом не доступны.


--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
Go to the top of the page
 
+Quote Post



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

 


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


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