Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Препоръчайте чип/боард за безжична еднопосочна връзка - UART
http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=11762
Страница 1 от 3

Автор:  juzisound [ Сря Сеп 25, 2013 8:46 pm ]
Заглавие:  Препоръчайте чип/боард за безжична еднопосочна връзка - UART

Предполагам, че много от Вас са се сблъсквали с тоя проблем, и не ми се ще да откривам на ново топлата вода.
Трябва ми модул или по-точно комплект модули, с които да прехвърля UART сигнал от едно място на друго.
Разстояние до 100 метра, най-често около 20-30. Еднопосочно, но модулите трябва да са с двупосочна комуникация, заради изискването за корекция на грешката...

Идеята е следната, трябва да прехвърля MIDI сигнал, (което си е чист УАРТ) безжично. Двупосочна комуникация не е нужна.
Нужната скорост е 31250кбпс. Може да се ползва и стандартната за УАРТ по-висока скорост 38400кбпс.
Гледал съм много модули - основно от ZigBee серията, обаче и там вече предлагането е голямо, и затова искам да почна с нещо изпитано.

Другите изисквания подредени по ВАЖНОСТ са:
1. Стабилност - евентуално наличие на служебно предаване с много по-голяма скорост плюс независима от мене вътрешна корекция на грешки, включително с помощта на ретрансмисии ако е нужно. Със сигурност не трябва да имам пропуснати байтове при моментно пропадане на връзката.
2. По възможност елементарно първоначално конфигуриране, или още по-добре липса на такова - няколко крака вързани на 1 или 0 и айде ->UART.
3. Консумация - едната страна ще е на батерия - не е критично но все пак.
4. Читава възможност за бърза доставка.
5. На последно място - цена.

Явно ще е някакво xxxBee, ама кое точно ? :(

Автор:  Dimitar [ Сря Сеп 25, 2013 9:12 pm ]
Заглавие:  Re: Препоръчайте чип/боард за безжична еднопосочна връзка -

Я уточни първо това 31250кбпс 31.25мегабита ли са или си сложил к-то по погрешка. Щото ако са 31мегабита - просто забрави за радио връзка :D .

Автор:  ike [ Сря Сеп 25, 2013 9:37 pm ]
Заглавие:  Re: Препоръчайте чип/боард за безжична еднопосочна връзка -

За просто решение не знам да има. Иначе ако търсиш сложно: http://www.ebay.com/sch/i.html?_sacat=0 ... 32&_sop=15

Автор:  Dimitar [ Сря Сеп 25, 2013 9:43 pm ]
Заглавие:  Re: Препоръчайте чип/боард за безжична еднопосочна връзка -

Ей тия са направо за RS-232 към RF и обратно:
http://www.ebay.com/sch/i.html?_odkw=si ... &_from=R40

Автор:  juzisound [ Сря Сеп 25, 2013 11:24 pm ]
Заглавие:  Re: Препоръчайте чип/боард за безжична еднопосочна връзка -

31250 e K Bit Per Seccond - демек малко по малко от стандартен ком порт на 38400.
Тия http://www.shuncom.com/ някой пробвал ли ги е - щото то ясно че избор много, ама сигурно има хубави и не чак толкова хубави.
Идеята е да почна с хубавите, че да знам, че ако не работи добре, причината не е в модулите а някъде около мене. :D

Автор:  Dimitar [ Чет Сеп 26, 2013 12:34 am ]
Заглавие:  Re: Препоръчайте чип/боард за безжична еднопосочна връзка -

Oк, ама това не са 31250 K Bit Per Seccond а са 31250 Bits Per Seccond - разликата е къде 1000 пъти :) .
Иначе когато става въпрос за RF причините могат да са толкова много и налудничеви, че направо можеш да се побъркаш :) .
Колко критично е дали ще изпуснеш пакет при тая комуникация. И защо точно по радио път искаш да го направиш? Защото нямаш физическата възможност да прекараш кабел или защото RS-232 не може да закара на 100 метра? Ако е това второто то няма нужда тогава да ходиш на радио връзка. Направи го с RS-485 или още по-добре направо с CAN бъс, особено пък ако ти е критично да приемеш всички пакети без пропуски.

ПП. Сега пак ти прочетох първия пост и видях, че не можеш да имаш изпуснати байтове. Тогава работата с радио връзката става много тегава и хич няма да е евтино.

Автор:  tgi [ Чет Сеп 26, 2013 5:35 am ]
Заглавие:  Re: Препоръчайте чип/боард за безжична еднопосочна връзка -

Поначало еднопосоочна връзка която да не греши по принцип не може да има, камо ли
радио такава.... :)
Цецо май беше копал немалко блуту-чави истории замествайки UART, нещо такова сигурно
ще е най-практичният вариант.

Автор:  miro_atc [ Чет Сеп 26, 2013 9:33 am ]
Заглавие:  Re: Препоръчайте чип/боард за безжична еднопосочна връзка -

В ибей гледах модулчета под 2$ с HopeRF. Приличат ми на клонинги на Nordic и на тая цена изглеждат доста съблазняващи.

Автор:  ike [ Чет Сеп 26, 2013 9:56 am ]
Заглавие:  Re: Препоръчайте чип/боард за безжична еднопосочна връзка -

miro_atc я дай линк.

Автор:  miro_atc [ Чет Сеп 26, 2013 10:25 am ]
Заглавие:  Re: Препоръчайте чип/боард за безжична еднопосочна връзка -

цък..

това от ебей, мисля че и в алибаба съм ги гледал... те HopeRF са китайци и правят (или клонират не знам) всякакви RF чипове и модули и продават къде ли не.

Автор:  head_up [ Чет Сеп 26, 2013 11:53 am ]
Заглавие:  Re: Препоръчайте чип/боард за безжична еднопосочна връзка -

Човекът пита за някаква безгрешна комуникация и май най-лесно ще е като предложи tgi - блутуут. Играл съм си с RF модули на няколко производителя (т.е. модулите си ги правихме сами на база някакви чепове - TI, Microchip, Nordic мисля също имаше преди много време). Да докараш безгрешна комуникация с тях си е мъка, т.е. яко писане на някакъв безгрешен стек. А то за да го има това значи комуникацията реално е двупосочна - не е добре да се опираш само на вградените в някой rf чипове ACK. Е, пък като им се зачетеш в ератата те хваща сърцето. И rf частта си е пипкава докато го подкараш. Ако не ти трябва голямо разстояние - виж дали можеш с блутуут, много мъка ще си спестиш, но може да има някакво забавяне, което като музикант да те подразни. Опит му е майката, с това миди не е добре да губиш нещо по пътя, но не е добре и да се бавиш ;)

Автор:  tgi [ Чет Сеп 26, 2013 12:25 pm ]
Заглавие:  Re: Препоръчайте чип/боард за безжична еднопосочна връзка -

Е то забавяне влезе ли да му обърка такта отиде, не му върши работа.

Има ли ACK-ове (без каквито "безгрешна" комуникация не става) има и двупосочна връзка,
а сякаш блутут е бая изчистен за целта (но не съм пускал, само съм му се чудил по
незапочнали проекти).

За да стане работата ще трябва да кара на по-висока от нужната му скрост, да буферира
някъде и т.н., докато на края стигне до неговия си желан телбод рейт към свирката
дето ще пее мидито.

Автор:  head_up [ Чет Сеп 26, 2013 12:31 pm ]
Заглавие:  Re: Препоръчайте чип/боард за безжична еднопосочна връзка -

То има ACK-ове на две нива - едното е чипа да ти каже, че отсреща са приели пакета - което си е комуникация "отдолу", а има и ACK-ове от стека отсреща, дето да си върне пакет, че предходния е долазил. Та на първото не е добре да се опираш, второто е допълнително забавяне. И като си помислиш, че повечето от тия чепове са low-cost, бавнички, тромави, малки буфери, криво... А при мидито ще се усети неприятно, когато някой инструмент си остане да звучи включен :D
Не, че не можеш да дълбаеш в посока "направи си сам", но ако те устройва готов протокол за пренос и изпитан ширко разпространен хардуер - скачай му :)
Това продукт ли ще е или лично за теб? Че пак има разлика ...

Автор:  Wise [ Чет Сеп 26, 2013 12:53 pm ]
Заглавие:  Re: Препоръчайте чип/боард за безжична еднопосочна връзка -

Ами и аз съм се борил в тази насока /RS по RF/ не е голям проблем до 19200 bps
няма готови модули, поддържащи RTS/CTS DTR/DSR така, че сам си ги направих
Но за 434Мxz не е ппроблем - CRC си е хардуерно /ползвах на Nordik чипове/ добавяш си някакви заглавия и си в музиката

Автор:  ilkor [ Чет Сеп 26, 2013 1:28 pm ]
Заглавие:  Re: Препоръчайте чип/боард за безжична еднопосочна връзка -

Готово решение:
http://store.comet.bg/download-file.php?id=1559

Страница 1 от 3 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/