| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Матрично свързване на платки http://mcu-bg.com/mcu_site/viewtopic.php?f=4&t=17564 |
Страница 1 от 2 |
| Автор: | dan [ Пон Окт 05, 2020 12:00 pm ] |
| Заглавие: | Матрично свързване на платки |
За един хоби проект: Система от платки, управлявани по SPI, трябва да може да се "скалира" по Х и У, по възможност с конектори платка-платка. Комуникацията е двупосочна. Приемам всякакви идеи. |
|
| Автор: | Н'бабане Гт'муан'га [ Пон Окт 05, 2020 12:58 pm ] |
| Заглавие: | Re: Матрично свързване на платки |
Аз съм правил няколко такива в различни варианти. Последното беше за скалируем панел с лед модули. Обаче има доуточнения които трябва да направиш. Колко връзки между две платки? Захранването включва ли се и при какви тоци? Колко ти е разстоянието между платките? При каква температура ще работят? |
|
| Автор: | MYXATA [ Пон Окт 05, 2020 1:07 pm ] | |||||||||
| Заглавие: | Re: Матрично свързване на платки | |||||||||
то моето не е точно идея по-точно е съвет - опитай да ползвад друг интерфейс не СПИ. както изглежда удобен, така ще видиш, че има ограничения когато имаш повече подчинени устройства, и по дълги жици. серийни интефейси с апо-удобни като рс485, кан/лин/ лвдс ако щеш. |
||||||||||
| Автор: | bateAz [ Пон Окт 05, 2020 3:21 pm ] |
| Заглавие: | Re: Матрично свързване на платки |
И SPI може, но с нямои мерки и ограничения: - по-ниска скорост, колко по-ниска, зависи от разстоянията и кръстовищата. - на изхода на всеки предавател е добре да има последователно резистор, например 15 ома, за да изглади фронтовете - на входа на всеки приемник е добре да има RC верига за съгласуване и филтриране на евентуални гличове, времеконстанта около микросекунда почти винаги е достатъчна. Ако входът не е с вграден тригер на Шмид, задължително се слага външен. В редки случай може да се наложи терминиране и на високоимпедансните изходи ( защото изходът го "няма", ама жицата си седи ). |
|
| Автор: | ToHu [ Пон Окт 05, 2020 3:39 pm ] |
| Заглавие: | Re: Матрично свързване на платки |
добре по х и у, ама планираш ли опция да има пропусната да речем по Х и да се добави в последствие жез да се махат тия от ляво и дясно ? |
|
| Автор: | nikolay.kolev [ Сря Ное 11, 2020 11:11 am ] |
| Заглавие: | Re: Матрично свързване на платки |
Kакви са изискванията от към скорост, дължина, брой на устройствата и т.н. Задължително ли е да бъде с SPI ? |
|
| Автор: | karadev [ Сря Ное 11, 2020 12:09 pm ] |
| Заглавие: | Re: Матрично свързване на платки |
една главна платка ТХ >>>> към общи >>>>RX слейв платки , RS232 = 115200, ако не се налага по-бърза скорост, до 20 метра си готов |
|
| Автор: | nikolay.kolev [ Сря Ное 11, 2020 1:06 pm ] | |||||||||
| Заглавие: | Re: Матрично свързване на платки | |||||||||
Това е само в едната посока. Ако slave платките трябва да върнат отговор към master в един и също момент става боза |
||||||||||
| Автор: | karadev [ Сря Ное 11, 2020 1:15 pm ] |
| Заглавие: | Re: Матрично свързване на платки |
да, не съм видял че пише че ше бъде двупосочна, пак има решение както ние направихме таблото и както ше бъде и моето плк, с 485 драйвери в двете посоки, може халф дуплекс, може фул както иска. http://www.karadev.net/site/index.php/rgbekran има линк към тубата |
|
| Автор: | Цецо [ Сря Ное 11, 2020 1:36 pm ] |
| Заглавие: | Re: Матрично свързване на платки |
Аз съм правил такова, на стекване с прободни хедъри. Но при мен беше ясно предварително броя на инстанциите и просто на пиновете на хедъра си излизаха всички чип селекти, а всеки етаж си взимаше тези които му трябват на него. Наистина за неограничено скалируемо решение SPI не е подходящия вариант. Трябва ти нещо, при което адреса да може да се конфигурира, дали хардуерно (I2C) или софтуерно (там варианти бол). |
|
| Автор: | nikolay.kolev [ Сря Ное 11, 2020 1:56 pm ] |
| Заглавие: | Re: Матрично свързване на платки |
Аз бих заложил на стария RS-485 или 1-Wire. |
|
| Автор: | velio [ Сря Ное 11, 2020 2:47 pm ] | |||||||||
| Заглавие: | Re: Матрично свързване на платки | |||||||||
Освен CS сигнала на всяка платка да се управлява по отделен интерфейс, който позволява адресиране. |
||||||||||
| Автор: | ToHu [ Сря Ное 11, 2020 5:03 pm ] |
| Заглавие: | Re: Матрично свързване на платки |
С малко въображение не е невъзможно всичко да стане само по един spi и един чип селект, ако това е въпроса. Чип селекта е за слейв който да приема един или два байта които всъщност определят адреса на платката, и вече този слейв да вдига чип селекта на съответната платка. Дали обаче всичко това е нужно е един съвсем друг въпрос. |
|
| Автор: | karadev [ Сря Ное 11, 2020 6:14 pm ] |
| Заглавие: | Re: Матрично свързване на платки |
голямото ми плк е със 5 експандера spi, отделно на същата шина имам памет 25LC1024, само че разстоянията са една платка нагоре надолу, иначе комуникацията си е ок, |
|
| Автор: | ToHu [ Сря Ное 11, 2020 6:21 pm ] |
| Заглавие: | Re: Матрично свързване на платки |
Ами spi е spi, не е там въпроса, на колгата питнето му е съвсем механично относно конекторите, ама не казва какво е направил, дали е намерил нещо подходящо. |
|
| Страница 1 от 2 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|