OrangePiPC shield (RPi) D6(9)MG-BODY

immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

OrangePiPC shield (RPi) D6(9)MG-BODY

Сообщение immortal » Чт апр 20, 2017 10:08 pm

Шилд OrangePiPC и RaspberryPi в корпус D9MG-BODY и D6MG-BODY
Шилд поддерживается в образе Образ OrangePiPC
в планах (V - программная реализация имеется (проверено), V - нет программной реализации(не проверено))
+ - функционал добавлен в образ - - не добавлен в образ:
V + вывод шины i2c в основном для подключения реле через PCF8574 (в отдельном корпусе или в этом)
V + подключение i2c часов реального времени поддержка плат: этой и этой
V + подключение по uart микросхемы DS2480 для 1-wire датчиков
V + подключение к uart платы uart - rs485 для подключения электросчетчика
V + подключение к uart HC-11 (НС-12)
V + подключение nRF24L01+ или RFM69 к SPI0 (одновременное использование не проверено, но CS и СЕ подключены к разным портам)
V + поддержка 433/315 мгц приемников/передатчиков (433Utils) установка по мануалу
для OrangePiPC плата оттестирована.

Для RaspberryPi всё тоже самое только HC-11(HC-12) и UART-RS485 сидят на одном порту UART и по этому можно подключить что то одно.
так же вместо ds2480 по uart подключена микросхема DS2482 к порту i2c
для распбери плату не делал и не тестировал

платаПоказать
Выделение_086.png
Выделение_086.png (321.35 КБ) 10463 просмотра
Выделение_087.png
Выделение_087.png (240.29 КБ) 10463 просмотра
Выделение_088.png
Выделение_088.png (300.11 КБ) 10463 просмотра
RPi3
Выделение_109.png
Выделение_109.png (237.77 КБ) 10292 просмотра
файл Sprint-Layout:
orangepiPC_D6MG_shield_v0.6.lay6.zip
(27.74 КБ) 362 скачивания
RaspberryPi3_D6MG_shield_v0.6.lay6.zip
(28.79 КБ) 301 скачивание
Файлы в формате Gerber для заказа в EasyEDA:
orangepiPC_D6MG_shield_gerber.zip
(27.37 КБ) 307 скачиваний
RaspberryPi3_D6MG_shield_gerber.zip
(27.43 КБ) 306 скачиваний
Последний раз редактировалось immortal Ср янв 17, 2018 2:02 pm, всего редактировалось 25 раз.
За это сообщение автора immortal поблагодарили (всего 3):
skysilver (Вс окт 01, 2017 11:49 pm) • Logrus (Сб дек 16, 2017 6:05 pm) • Vic_tor (Пн апр 02, 2018 6:13 pm)
Рейтинг: 3.49%
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: OrangePiPC shield D6(9)MG-BODY

Сообщение Ivan » Пт апр 21, 2017 8:20 am

Часы реального времени - пример https://mysku.ru/blog/aliexpress/50042.html

Почему именно этот тип компьютера?
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: OrangePiPC shield D6(9)MG-BODY

Сообщение immortal » Пт апр 21, 2017 9:46 am

Ivan писал(а):Часы реального времени - пример https://mysku.ru/blog/aliexpress/50042.html
Почему именно этот тип компьютера?
спасибо, добавил.
скорее всего потому что они у меня есть и в качестве жилья для Алиски я выбрал именно OrangePiPC
корпуса D6MG и D9MG по ширине 58 мм, у меня были платы:
OrangePiPC размер 57 x 91 (размеры не платы, а элементов включая SD карту)
Cubieboard2 - размер 59 х 105 (не влезет)
RaspberryPi2 и Pi3 - размер платы 56*85, она в принципе влезает, возможно предусмотрю отверстия под крепление и этой платы, надо сравнить распиновку, вроде тоже совпадает.
фотоПоказать
IMG_20170421_091501.jpg
IMG_20170421_091501.jpg (186.54 КБ) 11605 просмотров
IMG_20170421_091616.jpg
IMG_20170421_091616.jpg (177.5 КБ) 11605 просмотров
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: OrangePiPC shield D6(9)MG-BODY (RaspberryPi2,3)

Сообщение immortal » Пт апр 21, 2017 8:06 pm

посмотрел, i2c и SPI распберри пи 2 и апельсинки а так же один uart, у апельсинки 3 уарт выведено,у распберри один, по этому надо решать что на него вешать, 485-й порт или 1-wire (касательно только распберри)
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: OrangePiPC shield D6(9)MG-BODY (RaspberryPi2,3)

Сообщение immortal » Вс окт 01, 2017 5:45 pm

доделал макет платы (добавлено в шапку), постараюсь на следующей неделе заказать платы на изготовление.
сделал поддержку 315/433 мгц, не знаю будет ли библиотека работать, вроде устновилась, буду пробывать.
NRF24 сделал на SPI0 поскольку в РС нет nand, а судя по описанию MySensors выбирается SPI1 из-за того, что на SPI0 живет nand Память.
так же в 433Utils изменил номера портов для подключения модулей ибо 0 и 2 занят UART2 по этому использовал 7 и 1
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
kalina
Сообщения: 180
Зарегистрирован: Пн фев 22, 2016 11:01 pm
Благодарил (а): 29 раз
Поблагодарили: 90 раз

Re: OrangePiPC shield D6(9)MG-BODY (RaspberryPi2,3)

Сообщение kalina » Вс окт 01, 2017 7:37 pm

Как минимум, я бы вам посоветовал добавить варистор + предохранитель в высоковольтную цепь HLK-PM01. Можете глянуть здесь. Если покажете схему, возможно, будут ещё советы))
Raspberry PI3 + образ 3.31 | MDMSGate | Lighting | LightingX2 | Power | Multisensor
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: OrangePiPC shield D6(9)MG-BODY (RaspberryPi2,3)

Сообщение immortal » Вт окт 03, 2017 12:32 am

kalina писал(а):Как минимум, я бы вам посоветовал добавить варистор + предохранитель в высоковольтную цепь HLK-PM01. Можете глянуть здесь. Если покажете схему, возможно, будут ещё советы))
я вообще откажусь от этого БП ибо решил питать БП внешним с резервированием, вот таким
с DC-DC предобразователем на 5 вольт и на 3,3 для питания esp8266-реле

*** Сообщение запрещено. Содержит контактную информацию. Сообщение похоже на спам. ***
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: OrangePiPC shield D6(9)MG-BODY

Сообщение immortal » Ср окт 25, 2017 1:11 pm

Пришла плата, тестирую и исправляю баги, скоро будет заказана новая плата для тестирования и после этого уже серия.

В новой ревизии платы учтены баги:
- маленький размер отверстий для установки разъема 5 вольт
- несовпадение установочных размеров модуля RS485
- маленький размер отверстий под установку разъема RJ-11
- плата ресивера задевает HDMI разъем
- подключение LM117 выхода на землю

так же изменено:
- добавлено приемник и передатчик 315/433 МГц для того, чтобы можно было использовать обе частоты
- отказ от блока питания 220/5В

будет изменено
- если не совпадает разъем, пока этот вопрос не изучал, вместо NRF24L01 подключать RF69

под вопросом одновременное использование NRF24L01 и RF69 с помощью MySensors на SPI0 и SPI1 в случае возможности будет добавлен ещё RF69
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
kalina
Сообщения: 180
Зарегистрирован: Пн фев 22, 2016 11:01 pm
Благодарил (а): 29 раз
Поблагодарили: 90 раз

Re: OrangePiPC shield D6(9)MG-BODY

Сообщение kalina » Пн окт 30, 2017 8:56 pm

На фото видно, что радиомодули зажаты с двух сторон платами (на которых есть полигоны). Вы уже тестировали радиосвязь? Может стоит в этом месте что-то пересмотреть?
Raspberry PI3 + образ 3.31 | MDMSGate | Lighting | LightingX2 | Power | Multisensor
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: OrangePiPC shield D6(9)MG-BODY

Сообщение immortal » Чт ноя 02, 2017 1:01 am

kalina писал(а):На фото видно, что радиомодули зажаты с двух сторон платами (на которых есть полигоны). Вы уже тестировали радиосвязь? Может стоит в этом месте что-то пересмотреть?
Пока не тестировал нет длинных разъемов для подключения, у всех радиомодулей выносные антенны кроме nrf24l01, как придут длинные разъемы протестирую и nrf24l01
Этот вариант платы модернизировал для подключения к апельсинке через шлейф ide, то есть контакты перевернуты.
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
Ответить