roboforum.ru

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


(Arduino Nano + HC-05) SoftwareSerial скорость больше 9600

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

Re: (Arduino Nano + HC-05) SoftwareSerial скорость больше 96

Сообщение elmot » 09 янв 2015, 18:32

Angel71 писал(а):elmot, чтот не припомню проблем. сейчас возьму дуню и попробую ещё раз, может до меня таки дойдёт о чем речь.

Может оно и будет работать, но упущением господним. Там же 2 push-pull сигнала, они будут межать друг другу. Короч не стал бы так делать.

Уважаемый elmot так как мне абсолютно фиолетово что ковырять, то можно и мне взять STM, только о них я знаю еще меньше чем об Arduino (учитывая, что про ардуину я практически ни чего еще не знаю, можно прикинуть мой объем знаний об STM :) ). Что вы можете сказать вот о таком звере - http://www.ebay.com/itm/STM32F103C8T6-A ... 4adf0c3c46 ? Сколько у него HW Serial например?
Вообще брал ардуину, чтобы сделать эмулятор ELM327 (адаптера для диагностики автомобиля), т.к. у меня старенькая Subaru и с ELM327 она не дружит, а хочется пользоваться программой Torque...
В принципе для этого хватит моей Ардуинки, т.к. БТ можно подключить к HW Serial, а протокол SSM1 в субару, на сколько я знаю работает на не высоких скоростях, думаю его можно будет обрабатывать через SoftwareSerial... Впрочем до этого далеко мне еще...

А вот помигать лампочками, прикрутить кнопочки, пощелкать релюшками... было бы интересно разными МК :)

Во! Походу я успел спасти почти заблудшую душу:)
Зверь забавный и недорогой, у меня лежат пара таких плат, но еще не применял по делу(сам проц - применял). UARTов там 3 шт, насколько я понимаю.
Стоит отдавать себе отчет - чем собираешься шить? По USB этот камень НЕ шьется. Шить можно по usb-uart(буэээ) или программатором. Вообще для ознакомления я бы наверное посоветовал другую плату - http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1847/PF259875?icmp=nucleo-ipf_pron_pr-nucleo_feb2014&sc=nucleoF103RB-pr
Камень тот же, но сразу есть программатор(причем его можно отломать), плата легко покупается в России. Причем программатор такой, что позволяет написать минимальную прошивку в онлайн редакторе на сайте mbed.org и ВООБЩЕ ничего не ставить на свой комп.

Общие ощущения от stmок - довольно высокий порог вхождения - софту настроить чуть сложнее, периферия сложная и иногда головоломная, англ нужен, т.к. русскоязычных материалов на порядок меньше, чем к дуне. Зато если запустил - то все супер - скорость, возможности, цена.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: (Arduino Nano + HC-05) SoftwareSerial скорость больше 96

Сообщение Dmitry__ » 09 янв 2015, 18:43

1) TX - хорошо суммируется :)
2) Понять из шифрограммы первого сообщения что нужно -трудно.
3) Есть дуины с 4 уартами, т.е. фаломер: бедный 8 битник прошлого столетия vs stm32 - мимо.
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: (Arduino Nano + HC-05) SoftwareSerial скорость больше 96

Сообщение dobrMAN » 09 янв 2015, 18:47

Angel71 писал(а):есть can с spi интерфейсом. да и пока я здесь не увидел ничего убедительного по воводу необходимости второго аппаратного уарта и битрейта выше 9600.

Да, все верно! Правда не нужен мне can, чтобы читать SSM1, но это так сказать конкретная задача - сделать адаптер-эмулятор. Топик же был о другом. Я сейчас ставлю разные эксперименты, и в результате одного из них обнаружилось, что БТ не может работать с SoftwareSerial на скорости больше 9600. Возник вопрос с чем связано и на этот вопрос ответ получен, за что всем участникам спасибо!
Вот такой я эксперементатор блин, но как не помучать зверя прежде чем пустить в дело :)
elmot писал(а):Во! Походу я успел спасти почти заблудшую душу:)
Зверь забавный и недорогой, у меня лежат пара таких плат, но еще не применял по делу(сам проц - применял). UARTов там 3 шт, насколько я понимаю.
Стоит отдавать себе отчет - чем собираешься шить? По USB этот камень НЕ шьется. Шить можно по usb-uart(буэээ) или программатором. Вообще для ознакомления я бы наверное посоветовал другую плату - http://www.st.com/web/catalog/tools/FM1 ... oF103RB-pr
Камень тот же, но сразу есть программатор(причем его можно отломать), плата легко покупается в России. Причем программатор такой, что позволяет написать минимальную прошивку в онлайн редакторе на сайте mbed.org и ВООБЩЕ ничего не ставить на свой комп.

Общие ощущения от stmок - довольно высокий порог вхождения - софту настроить чуть сложнее, периферия сложная и иногда головоломная, англ нужен, т.к. русскоязычных материалов на порядок меньше, чем к дуне. Зато если запустил - то все супер - скорость, возможности, цена.

Вот, спасибо!
dobrMAN
 
Сообщения: 7
Зарегистрирован: 08 янв 2015, 21:23
Откуда: Иркутск
прог. языки: Что под руку попадет
ФИО: Александр

Re: (Arduino Nano + HC-05) SoftwareSerial скорость больше 96

Сообщение Angel71 » 09 янв 2015, 18:56

elmot, я с трудом понимаю, что там и как планируется в этом клоне и не перемудрил ли tc. может ему банально хватит несколько транзисторов на эти rx/tx. или ещё что. в любом случае всё легко решается и похоже вариантов более чем. и пока из того, что здесь написано я склоняюсь к двум вариантам - приобретения дуни или какой другой платы, где у мк более 1 уарта и использование аппаратного+программного уартов на той дуне, что уже есть.
Последний раз редактировалось Angel71 09 янв 2015, 19:01, всего редактировалось 1 раз.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: (Arduino Nano + HC-05) SoftwareSerial скорость больше 96

Сообщение elmot » 09 янв 2015, 19:00

да можно вообще сам этот hc-05 перешить. Ваще uart не понадобится:) И моск у hc-05 получше дунькиного будет.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: (Arduino Nano + HC-05) SoftwareSerial скорость больше 96

Сообщение dobrMAN » 09 янв 2015, 20:07

elmot писал(а):да можно вообще сам этот hc-05 перешить. Ваще uart не понадобится:) И моск у hc-05 получше дунькиного будет.

Если я правильно понимаю, ни каких IDE для этого нет и писать еще придется на ASM, а на нем я писал лет 15-20 назад, да и то под Z80 и к тому же как и всегда программы от "чайника", типа вывод часиков в углу экрана по прерываниям...
Но идея интересная, нужно тоже покопаться в этом направлении...
:)
dobrMAN
 
Сообщения: 7
Зарегистрирован: 08 янв 2015, 21:23
Откуда: Иркутск
прог. языки: Что под руку попадет
ФИО: Александр

Re: (Arduino Nano + HC-05) SoftwareSerial скорость больше 96

Сообщение holomrn » 09 янв 2015, 20:10

Есть вполне приемлемая иде от производителя чипов (csr bluelab). А из ланчпада можно сделать usb-spi дебаггер принимаемый блюлабом. Конечно С. И доки можно по торрентам пособирать.
holomrn
 
Сообщения: 609
Зарегистрирован: 08 май 2014, 18:32

Re: (Arduino Nano + HC-05) SoftwareSerial скорость больше 96

Сообщение dobrMAN » 09 янв 2015, 20:38

holomrn писал(а):Есть вполне приемлемая иде от производителя чипов (csr bluelab). А из ланчпада можно сделать usb-spi дебаггер принимаемый блюлабом. Конечно С. И доки можно по торрентам пособирать.

Еще зернышко интересной информации!
Огромное спасибо! Как же все-таки это увлекательно! :)
dobrMAN
 
Сообщения: 7
Зарегистрирован: 08 янв 2015, 21:23
Откуда: Иркутск
прог. языки: Что под руку попадет
ФИО: Александр

Re: (Arduino Nano + HC-05) SoftwareSerial скорость больше 96

Сообщение holomrn » 09 янв 2015, 20:46

А для рывка можно на хабре про программинг HC05 почитать.
holomrn
 
Сообщения: 609
Зарегистрирован: 08 май 2014, 18:32

Re: (Arduino Nano + HC-05) SoftwareSerial скорость больше 96

Сообщение elmot » 09 янв 2015, 20:52

dobrMAN писал(а):
elmot писал(а):да можно вообще сам этот hc-05 перешить. Ваще uart не понадобится:) И моск у hc-05 получше дунькиного будет.

Если я правильно понимаю, ни каких IDE для этого нет и писать еще придется на ASM, а на нем я писал лет 15-20 назад, да и то под Z80 и к тому же как и всегда программы от "чайника", типа вывод часиков в углу экрана по прерываниям...
Но идея интересная, нужно тоже покопаться в этом направлении...
:)

Все на си. Сам перешивал. Даж не знаю, какой там асм.

Добавлено спустя 43 секунды:
dobrMAN писал(а):А из ланчпада можно сделать usb-spi дебаггер принимаемый блюлабом.

ГДЕЕЕЕЕЕЕЕЕ?????????77777

Добавлено спустя 4 минуты 19 секунд:
dobrMAN писал(а):Да, все верно! Правда не нужен мне can, чтобы читать SSM1, но это так сказать конкретная задача - сделать адаптер-эмулятор.

Чувак, могу подкинуть еще идейку.
наборчег для пинания аффто по can
http://www.st.com/web/catalog/tools/FM1 ... scovery-pr
:lol:
Правда это stm8, а не 32. Под него нету некоммерческого компилятора С.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: (Arduino Nano + HC-05) SoftwareSerial скорость больше 96

Сообщение holomrn » 09 янв 2015, 20:58

elmot писал(а):Добавлено спустя 43 секунды:
dobrMAN писал(а):А из ланчпада можно сделать usb-spi дебаггер принимаемый блюлабом.

ГДЕЕЕЕЕЕЕЕЕ?????????77777

цитатилка сломалась? ;)
здесь
проверено - работает.
holomrn
 
Сообщения: 609
Зарегистрирован: 08 май 2014, 18:32

Re: (Arduino Nano + HC-05) SoftwareSerial скорость больше 96

Сообщение elmot » 09 янв 2015, 21:04

holomrn писал(а):цитатилка сломалась? ;)

Аха. "От радости в зобу дыханье сперло"
holomrn писал(а):проверено - работает.

Под какой вендой?
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: (Arduino Nano + HC-05) SoftwareSerial скорость больше 96

Сообщение holomrn » 09 янв 2015, 21:06

elmot писал(а):
holomrn писал(а):проверено - работает.

Под какой вендой?

Ууу... Тут только изврат - ХРень в вмваре. Под 7х64 я дрова так и не смог поставить. Впрочем, не очень сильно и старался.
holomrn
 
Сообщения: 609
Зарегистрирован: 08 май 2014, 18:32

Re: (Arduino Nano + HC-05) SoftwareSerial скорость больше 96

Сообщение elmot » 09 янв 2015, 21:09

holomrn писал(а):Ууу... Тут только изврат - ХРень в вмваре. Под 7х64 я дрова так и не смог поставить. Впрочем, не очень сильно и старался.

Терпимо. Всяко лучше, чем отдельный ящик в хрюшкой и LPT держать.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: (Arduino Nano + HC-05) SoftwareSerial скорость больше 96

Сообщение holomrn » 09 янв 2015, 21:15

Это да. А лпт еще и тормозной ужасно. А с USB просто замечательно даже без турбо.
ЭЭЭ... А зачем отдельный ящик? Я специально мать с лпт брал и он нормально в вмварю прокидывается.
holomrn
 
Сообщения: 609
Зарегистрирован: 08 май 2014, 18:32

Пред.След.

Вернуться в Новичкам или основы основ роботостроения.

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5