roboforum.ru

Технический форум по робототехнике.

Новенький. Мысли вслух.

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: Новенький. Мысли вслух.

Сообщение =DeaD= » 18 фев 2007, 00:22

mmu писал(а):Мне еще одно не понятно. Очень многие соединяют свои микроконтроллеры с компьютером через USART. Ни как не пойму для чего. Контроллер это тот же маленький компьютер и в принципе должен работать автономно, особенно в роботах. Зачем его к чему то привязывать.  У 123-го есть пример «электронный вольтметр, измеритель вибрации». Он пишет: «Всегда полезно иметь возможность вывести отладочную либо еще какую информацию через адаптер rs232 на ПК - для этого активируем передатчик USART» . Если тебе так хочется выводить значения напряжения на компьютер, ну сделай ты схему на дискретных элементах и подсоединяйся к ПК (COM, LPT, звуковуха) и не мучайся с написанием программы (схем полно в инете). Еще раз – зачем привязывать контроллер к компьютеру – лишая его основного достоинства – автономная работа.


Я вот смотрю на это и плачу.

Для чего же все соединяют МК с компьютером...

1. Никто вроде автономности МК не лишал. МР3-плейер тоже автономен, но вроде нету талантов, ратующих за лишение его возможности связи с ПК.

2. Схема на дискретных элементах для измерения напряжения на КОМ-порт? Да вы гурман. А если человек не электронщик (как вы), а программер (как, например, я) - вы не думали, что ему проще программку для МК написать и знать простейшие правила подцепления МК к ПК и разнообразных устройств к МК? :)
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Сообщение =DeaD= » 18 фев 2007, 00:24

Myp писал(а):но 232 это же уже старо
скорость маленькая, устройств кучу подключать нельзя
вымрет однозначно вопрос только когда.


Примитивно, зато эффективно :)

USB тот же, ограничен по длине и требует неслабой сложности поддержки как на устройстве, так и на хосте, а еще хабов ему надо и т.п.
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Сообщение GIGAWAT » 18 фев 2007, 00:27

Да собственно почти любая. Даже АВТОНОМНАЯ система имеет связь с внешним миром, по крайней мере для диагностики состояния и сбора данных.
Кстати в электронных счетчиках энергии которые стоят например у вас дома тоже еть UART тока он не выведен в разъем. Он там собственно для настройки и калибровки =).
GIGAWAT
 
Сообщения: 45
Зарегистрирован: 04 фев 2007, 00:53
Откуда: Питер

Сообщение avr123.nm.ru » 18 фев 2007, 00:53

Кстати по USART можно и много устройств соединять в сеть. И модули есть на радио и изернет.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение GIGAWAT » 18 фев 2007, 01:10

1-Ware например позволяет на ОДНОМ (без учета земли) проводе длинной до 300 МЕТРОВ повесить 250 устройств.
GIGAWAT
 
Сообщения: 45
Зарегистрирован: 04 фев 2007, 00:53
Откуда: Питер

Сообщение Myp » 18 фев 2007, 01:39

=DeaD= писал(а):
Myp писал(а):но 232 это же уже старо
скорость маленькая, устройств кучу подключать нельзя
вымрет однозначно вопрос только когда.


Примитивно, зато эффективно :)

USB тот же, ограничен по длине и требует неслабой сложности поддержки как на устройстве, так и на хосте, а еще хабов ему надо и т.п.


гы ну если я узнаю что вам нужно usb устройство подключить больше чем на 10 метров... я сделаю вот такие глаза :shock:
я просто больше 10 метров не пробовал, но 10 метров на шнурке из 2х 5 метровых удлиннителей ysb обычное дело=)
а сложность юсб это только пока, потом все понапишут библиотек всяких облегчающих жизнь, драйверов всяких удобных=)
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение Myp » 18 фев 2007, 01:56

коороче
если по теме топика
странно слышать от человека который работал программистом "и не мучайся с написанием программы"

А вот для интузиастов которые чисто для себя чтото делають , сжигать по 150-300, а в некоторых случаях по 1000 вечнодеревянных как то накладно.  Wink

вот именно
ладно это я может работаю, могу пойти ещё купить, хоть и жалко :lol:
а как быть студентам или школьникам?
вот например новейщий КПК Fujitsu Siemens N550
поддерживает RS232

гыг а я вот вчера понял что и вполне старенький Fujitsu Siemens loox410 тоже это умеет, и чесно говоря расстроился =/ кстати практически все кпк в той или оной степени поддерживали рс232
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение GIGAWAT » 18 фев 2007, 02:01

А чего расстроился то ?  :wink:
У меня loox 720.
Эти девайсы, в отличии от многих других, имеют USB хост что позваляет подключить к ним хоть паравоз 8).
Естественно через конвертер интерфейса =).
Есть софт и схемы позволяющие из КПК заделать эдакий осцилограффф. =) Используется при этом выход наушников и микрофона.
GIGAWAT
 
Сообщения: 45
Зарегистрирован: 04 фев 2007, 00:53
Откуда: Питер

Сообщение Myp » 18 фев 2007, 02:05

GIGAWAT писал(а):А чего расстроился то ?  :wink:
У меня loox 720.
Эти девайсы, в отличии от многих других, имеют USB хост что позваляет подключить к ним хоть паравоз 8).
Естественно через конвертер интерфейса =).
Есть софт и схемы позволяющие из КПК заделать эдакий осцилограффф. =) Используется при этом выход наушников и микрофона.

ну дык у меня луксина являеться мозгом а АВрка исполнительным меанизмом(ну пока что я на нём испытываю, так как ровер п3 отдыхает, я микруху в аккуме спалил, жду замену из москвы)
написал прогу для того и другого
подключил и не работает
оказалось из за того что там полный  rs232
надо делать преобразователь. а я надеялся что там урезаный с ttl уровнями(уровни там всётаки как надо, 5 вольт, но инвертированные)
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение GIGAWAT » 18 фев 2007, 02:17

Теперь ясно.
А вы прямо к разъему на КПК подключаете внешний девайс ?
GIGAWAT
 
Сообщения: 45
Зарегистрирован: 04 фев 2007, 00:53
Откуда: Питер

Сообщение Myp » 18 фев 2007, 03:12

GIGAWAT писал(а):Теперь ясно.
А вы прямо к разъему на КПК подключаете внешний девайс ?
ага
разобрал разъём от зарядника и провода к ножкам мк припаял=) а потом целых 2 дня поражался почему не работает так как был уверен что там не инвертированные импульсы=)(не всегда в инете можно найти правильную инфу, в этот раз она неправильная оказалась)
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Сообщение avr123.nm.ru » 18 фев 2007, 09:29

Myp писал(а):не всегда в инете можно найти правильную инфу, в этот раз она неправильная оказалась


в курсе обычно правильно   :lol:  :lol:  :lol:
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение GIGAWAT » 18 фев 2007, 13:05

Все зависит от условностей.
Например ваш совет сажать ноги через токоограничительные резисторы оказался неуместен, ибо напряжение просто недотягивает до уровня GND.
В нашем деле вся соль в ДЕТАЛЯХ  :wink:  (ИМХО)
GIGAWAT
 
Сообщения: 45
Зарегистрирован: 04 фев 2007, 00:53
Откуда: Питер

Сообщение avr123.nm.ru » 18 фев 2007, 16:20

именно по этому там написано "при возможности"  - т.е. если возможно поставить резистор не нарушив работу схемы - то поставьте.

так что совет уместен - просто вы читали не внимательно.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение Adsw » 18 фев 2007, 22:37

Совет создателю курса - посмотреть, как все оформлено в технической литературе и пригладить шрифты и цвета - курс настолько пестрит, что абсолютно нечитаем.
Adsw
 
Сообщения: 10
Зарегистрирован: 07 фев 2007, 20:34
Откуда: Москва

Пред.След.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 6