Список разделов Flyback.org.ru » не HV » Микроконтроллеры и всё, что с ними связано
Тему сейчас просматривают - зарегистрированных: 0, скрытых: 0 и гостей: 0
Зарегестрированные - Нет
Ответить с цитатой

Ivani
 


Так про него и разговор, у него емкость ебическая. https://www.chipdip.ru/product/ls33600cnr

Добавлено: Wed Nov 14, 2018 7:39 pm
Ответить с цитатой

Николай
 


а про эту rfid читалку ктонить знает? чего она не робит?

Добавлено: Wed Nov 14, 2018 9:28 pm
Ответить с цитатой

Ivani
 


В малине и прочих линуксовых поделках куча своих граблей, попробуй к ардуине голой подключить только СПАЙем.

Николай писал(а):
на SCK и SDO есть сигнал, а на SDI тишина. SDO и SDI чего? На обоих MOSI MISO, SSI_х установлены правильно?

Добавлено: Wed Nov 14, 2018 9:47 pm
Ответить с цитатой

Анна
 


Про хардварных собак - их же есть всяких. Первое что пришло на память - max823, max824

Добавлено: Thu Nov 15, 2018 8:00 am
Ответить с цитатой

Николай
 


sck таетовая есть, на sdo от малины в читалку идет, а в ответ на sdi тишина. ssi_1 ssi_0 cs запаяны железно к плюсам и землям как в дш. может их надо не сразу паять, а подавать после включения?

Добавлено: Thu Nov 15, 2018 9:32 am
Ответить с цитатой

N1X
 


Т.е. после запроса ты прогоняешь тактовую, но девайс данные по ней не выставляет?

Добавлено: Sun Nov 18, 2018 5:12 pm
Ответить с цитатой

Николай
 


начал сейчас один проект, весьма объемный. требуется связь между двумя десятками аврок и парой малинок.

решил к ихним уартам max487 подключать и по rs485 на 1200 бод трепаться. длины до 200метров, возможно вместе с силовухой

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


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

Добавлено: Thu Nov 22, 2018 11:33 pm
Ответить с цитатой

Ivani
 


Не забудь подтяжки и терминаторы на 485, если можно 1 мастера и остальные слэйвы то есть модбас готовый.

Надо тоже 487 попробовать, звона меньше будет.

Добавлено: Thu Nov 22, 2018 11:36 pm
Ответить с цитатой

Николай
 


тут немного хитрее. есть арбитр, он поочереди назначает мастера. (крикнув 3байта) . у кого адрес совпал - тот начал обмен.
как арбитр услышал окончание передачи - передал права мастера следующему.

впринципе накладные расходы маленькие, единственное - очередь стоит.

а вообще в 21 веке то 485 еще актуален?

Добавлено: Thu Nov 22, 2018 11:47 pm
Ответить с цитатой

Ivani
 


Попробуй радио и 485 станет ОГОГО как актуален.

Добавлено: Thu Nov 22, 2018 11:54 pm
Ответить с цитатой

Warlock_Wolf
 


https://sites.google.com/site/warlockwolf/Home/p...nostu-asinhronnyj

Добавлено: Fri Nov 23, 2018 3:03 am
Ответить с цитатой

Warlock_Wolf
 


если в средствах не ограничен, поставь MAX3157 . после их установки, платки перестали взрываться подмигивает когда шина +48 соединяется монтажниками c 485.

Добавлено: Fri Nov 23, 2018 3:21 am
Ответить с цитатой

Ivani
 


Warlock_Wolf писал(а):
платки перестали взрываться когда шина +48 соединяется монтажниками c 485.У него питание 220 В переменки, это спасет?
И цена просто не гуманна, дешевле и лучше развязку нормальную сделать на ADM2483 и AM1D-0505.

Добавлено: Fri Nov 23, 2018 8:49 am
Ответить с цитатой

SilverRay
 


Николай писал(а):
собсно говоря сейчас протокол придумываю. вернее способ синхронизации кадров. толи посылку ограждать какиминибудь меджик байтами, толи просто сбрасывать указатель буфера в начало, если скажем несколько кадров уарта не было входящего байта.
В пристежке весьма полезная статья. Сам реализовывал распределенную сеть исполнителей с использованием некоторых идей оттуда.

Ivani писал(а):
то есть модбас готовый.
Использовал его поначалу. Нунах.

Добавлено: Fri Nov 23, 2018 9:14 am
s070627.pdf (327.7 Кб)
RS-485.
Ответить с цитатой

Николай
 


не ограничен. ну по крайней мере на комплектухе экономить не стоит.

еле удержался от всяких вайфаев и малинок вместо авр (в качестве управляющего остается). вроде бы и функционально и ввдумывать ничего не надо - но вот когда пару десятков малин будут орать в вайфай... а еще гроза какая случится... пусть уж витая пара и 8битки

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

в результате если на одном контроллере говорим mem[57]=D5 то и на всех остальных устройствах mem[57] будет равно 57
по сути куча паралельных пооцессов будет работать с одной памятью. и не иметь заморочек с тем что и кому отсылать.
например от переменной температуры управляется модуль отопления. а если к сети подключаем модуль кондеев то он татакже начинает его читать, и может посмотреть в память отопления, не работает ли оно, чтобы не работать паралельно.

типа фидошной сети. нода и поинты. только нода сама общванивает поинты.



решил всеже кварцевать контроллеры и поднять скорость.



это упрощает написание. просто меняем переменные в одном контроллере и все желаюшие их читают и делают выводы

Добавлено: Fri Nov 23, 2018 9:33 am
Ответить с цитатой

Ivani
 


SilverRay писал(а):
весьма полезная статьяПо моему статья вредная, там есть как минимум 2 вещи которых делать нельзя - питать неизолированный приемопередатчик отдельным источником и ставить 5,6 В стабилитроны на 485ю шину.

Кстати китайские поддельные MAX485 не соответствуют нормальному даташиту - выход ОК и требует подтяжки.

У модбаса есть еще не очевидный плюс - часто встречается оборудование его поддерживающее.

Добавлено: Fri Nov 23, 2018 9:55 am
Ответить с цитатой

Николай
 


кстати, а мож кто вкурсе про глюк компилятора winavr, при котором portc 328р меги не работает на выход. вообще.
мож адреса в инклюлах несовпадают?

в протеусе есесно все норм

Добавлено: Fri Nov 23, 2018 10:34 am
Ответить с цитатой

Ivani
 


Николай писал(а):
в протеусе есесно все норм В протерусе свой компилятор, код или хекс из WinAVR работает? Если хекс из WinAVR то может быть китайская подделка меги.
Вероятность незамеченного за 8 лет глюка в WinAVR с одним из самых популярных контроллеров почти нулевая.

Добавлено: Fri Nov 23, 2018 11:35 am
Ответить с цитатой

Николай
 


в интернетах такой глюк встречается. в паре мест. причин неизвестна.

почему свой компилятор? отдельноскачаный winavr2010

китайские меги не беру

Добавлено: Fri Nov 23, 2018 12:10 pm
Ответить с цитатой

Ivani
 


Мне некоторые позиции явно поддельные приезжают из elitan.ru имеющем "D-U-N-S® Registered™" и "Сертификат Системы Менеджмента Качества по ГОСТ ISO9001 системы сертификации ГОСТ Р - Госстандарта России"...

Что-бы локализовать проблему сравни рабочий хекс из протеруса и нерабочий из WinAVR, еще можно когонить попросить тот-же тестовый проект скомпилить.

Добавлено: Fri Nov 23, 2018 12:53 pm
Ответить с цитатой

Александр
 


Статья от DI Halt про микросхемы из китая
http://easyelectronics.ru/mikrosxemy-iz-kitaya.html

Добавлено: Sat Nov 24, 2018 12:22 am
Ответить с цитатой

Николай
 


человеки!!!!!
ds2430a побыстрому надо скопировать. кинулся - нигде приличного софта нету чтобы целиком, с обнулением ридонли части памяти. и чтобы понимало бомж-читалки из одного резистора с диодом на usb2ser порту

Добавлено: Mon Nov 26, 2018 7:33 pm
Ответить с цитатой

Ivani
 


https://github.com/bsergei/arduino-ds2430a

Добавлено: Mon Nov 26, 2018 8:07 pm
Ответить с цитатой

Николай
 


блин, эио ардуино ide ставить, паять контроллер на плате.
я имею ввидц софт на комп.

смотрел различные варианты - они там флеш читают пишут. а там есть еще условно одноразовая часть памяти. куда один раз пишеться по идее. но микра пощволяет эту часть обнулять

Добавлено: Mon Nov 26, 2018 9:13 pm
Ответить с цитатой

Ivani
 


Давно-б купил с десяток нан дешевых, очень удобно что-то тестить.

Кстати вместо УНО можно в макетку воткнуть дип, резистор, кварц и 3 кондера.

Добавлено: Mon Nov 26, 2018 9:45 pm
Список разделов Flyback.org.ru » не HV » Микроконтроллеры и всё, что с ними связано
На страницу Пред.  1, 2, 3 ... 113, 114, 115 ... 151, 152, 153  След.     Просмотр темы целиком



Лицензионное соглашение

(c)Flyback.org.ru
Российское общество любителей высоких напряжений.
Использование материалов с данного сайта и форума возможно только с разрешения администрации.