Наконец новый промышленный компьютер на базе процессора broadcom, который полностью совместим с софтом для raspberry можно взять на тест бесплатно. Производство РФ.
Если коротко, то речь пойдет о промышленном ПК на основе Raspberry CM4 – это абсолютный аналог Raspberry Pi4 в промышленном исполнении с надёжной eMMC от Samsung и полной программно-аппаратной совместимостью.
Одну статью мы закончили фразой: «Надеемся, что мы вдохновим читателей на переработку Ваших личных проектов в более масштабное производство с коммерческими перспективами.»
В этой статье мы расскажем о продолжении этой истории и что мы имеем на сегодняшний день.
Глава 1. Небольшие трудности
После пандемии начался великий дефицит на устройства Raspberry CM3+, а потом их и вовсе сняли с производства, что сильно нас не поломало. Мы нашли моментальный выход в виде китайского качественного переходника Raspberry CM3-CM4, тем самым клиенты получили лучшие технические характеристики, а мы время на переход к новому форм-фактору.
Переходник CM3-CM4
Еще одной проблемой была замена корпуса с Китайского Gainta на собственный, в связи с тем же дефицитом и тяжёлой логистикой (дорого возить куски металла) из Китая. Было решено покончить с этой коробкой.
Корпус Gainta - крепкий, но дефицитный.
Спустя несколько недель корпус получился, а идею крепления на DIN рейку/панель взяли у Moхи.
Первая версия устройства в новом корпусе.
Глава 2. Пора переезжать на новую платформу.
Собрав обратную связь от текущих клиентов, специалистов АСУ ТП и остальных диванных критиков, мы выделили следующие недостатки в первой версии:
Необходима гальваническая развязка RS485 портов.
Необходимо два LAN порта для создания киберзащищенных шлюзов между низким и высоким уровнем.
Малый объем оперативной памяти 1Gb в некоторых случаях (установка Касперского, VipNet и другая большая обработка данных)
Отсутствие дополнительного хранилища данных кроме внешней USB флешки.
Нехватка питания для мощных периферийных модемов.
Отсутствие дискретных входов\выходов.
Решено было оставаться на обновленной Raspberry CM4, это устройство сразу решало несколько наших недостатков, а именно ОЗУ до 8GB, WIFI сразу на борту, есть MPCI-E линия для SSD диска, инфраструктура под 1GB Ethernet и самое главное это всемирное сообщество, поддерживающее этот продукт.
В интернете много готовых программах продуктов и исходников для Raspberry.
Самое главное, что клиенту нет необходимости предварительно приобретать такое устройство и можно весь софт писать и тестировать на настольной Raspberry PI и даже целиком перенести слепок на AntexGate c помощью Win32DiskImager.
Инженеру больше не нужно краснеть перед руководством, объясняя, что на этой малинке можно собрать все что угодно, малина — это как-то по-детски, а тут железяка черная – красота!
Накидали функциональную схему и начал тянуться долгий год разработки и отладки.
Функциональная схема нового устройства
И вот, наконец, поле нескольких подходов плата получилась и работает безупречно, питание не скачет, все нагрузки выдерживает.
RS485 мы конечно развязали, предусмотрели возможность демонтажа гальваники, когда это критически необходимо, получили два LAN порта 1Gb/s и 100Mb/s и более того добавили возможность питания от любого passive POE-инжектора.
По традиции набор интерфейсов 2xRS485/1xRS232/1x1Wire/1xCAN/2xUSB/1xHDMI/2xSMA, самое главное появились дискретные каналы: 4 входа 9-48В развязанные оптопарами, 3 выхода: 2-реле и 1-оптопара.
Также оставили очень полезные вещи: RTC часы, аппаратный watchdog, MPCI-e разъем для модема, двухцветный программируемый светодиод, которым можно поморгать либо настроить для внешнего визуального осмотра состояния прибора (зеленый/желтый/красный).
С диском m.2 получилось все достаточно хорошо и одна линия MPCI-e выдает свои стабильные 300Mb/s на чтение и 300Mb/s на запись. Теперь уже можно хранить огромные базы данных, использовать как тонкий клиент, загрузить медиа контент, хранить и обрабатывать фото и видеофайлы.
Питание для устройства сделали с запасом и в широком диапазоне от 9 до 48В. У каждого инженера найдется блок питания в таком диапазоне. Отдельно для периферийных устройств реализовали понижающий импульсный источник питания в пределах 5А для дисков NVME + модем одновременно.
Плата сверху с вычислительным модулем Raspberry CM4
Плата снизу с периферийными устройствами
Корпус решили оставить в прежнем исполнении за исключением нескольких технических решений, а именно выкинуть крепежные стойки для платы. Вместо стоек мы отогнули 4 уха и нарезали в них резьбу, таким образом в одном цикле мы получаем 2 готовые железяки к сборке.
Корпус из стали 0.7мм порошковая покраска
Составные части устройства
У нас получился компьютер для встраиваемых систем и действительно безотказный! Всем «дедам» назло.
Изображение устройства со стороны подключения промышленных интерфейсов
Изображение устройства со стороны стандартных интерфейсов
Шутки в сторону — мы ведь серьезная организация!
Всем кто дочитал до конца мы готовы предоставить устройство на тестирование.
Ищу хотя бы название или фотку. А может у кого то сохранился для продажи. Игровой контроллер для ПК представлял из себя портативный руль в виде пистолета с курком. Одной рукой держишь рукоять и управляешь курком (газ тормоз), а другой рукой крутишь полу-руль, который перпендикулярно рукояти был расположен. Аналогов сейчас нет, думал поискать/купить на б/у, но не могу найти ни названия ни даже картинки. Были версии для gameport и USB. Цвет вроде был только темно синий.
Мы постарались сделать каждый город, с которого начинается еженедельный заед в нашей новой игре, по-настоящему уникальным. Оценить можно на странице совместной игры Torero и Пикабу.
Всех категорически приветствую! Сложилась такая ситуация, что начал дрифтить левый стик на геймпаде. Заказал деталь на али, отдал мастеру, заплатил 500 деревнях рублей. По итогу, сумасшедший дрифт обоих стиков, судя по тестеру, не работает курок LT и геймпад перестал работать от батареек. Сегодня решил разобрать геймпад и увидел это - оплавленный пластиковый элемент курка и засранную плату. На профильном форуме сказали, что проще всего выкинуть и купить новый, тк плате конец. По сему вопрос - можно ли исправить все это?
Трансформатор состоит из нескольких катушек проволоки, намотанных на намагничиваемый сердечник. Высоковольтные импульсы, поступающие в первичную обмотку трансформатора, создают магнитное поле.
Сердечник направляет это магнитное поле на другие, вторичные обмотки, создавая в них напряжение, которое зависит от количества витков.
В разных блоках по-разному реализована элементная база, поэтому пример может отличаться, но в основном, со вторичных обмоток импульсного трансформатора, снимаются 12, 5 и 3,3 вольта.
Трансформированные напряжения с обмоток дальше поступают на выходные выпрямители.
В отличии от аналога на входе, здесь ток выпрямляется с помощью силовых диодов Шоотки. В каждом таком корпусе находится по два диода, они имеют высокою рабочую частоту и низкое падение напряжения, поэтому именно их используют в качестве выходных (импульсных) выпрямителей.
После, выпрямленные напряжения с диодов поступают на выходной фильтр где сглаживаются конденсаторами и дросселями.
Обычно используют Г и П-образные LC-фильтры, так как сглаживаются высокочастотные импульсы, то большая мощность конденсаторов и катушек не нужна. Для напряжений 12В и 5В используют дроссель групповой стабилизации. 3,3 вольтовая линия стабилизируется отдельно, дросселем поменьше. Связанный дроссель, на несколько линий ставят для экономии места и уменьшения скачков напряжения при резком изменении нагрузки.
Бывают и другие схемы, например есть блоки питания в которых только одна несущая шина, в таких блоках со вторичной обмотки трансформатора снимается только 12 вольт, а напряжения 5 и 3,3 В получают из 12 В, с помощью DC-DC преобразователей, которые распаиваются на небольшой плате. В таких блоках питания выходные напряжения более стабильны.
Чтобы постоянно поддерживать напряжения на должном уровне, при изменении нагрузки. В импульсных блоках питания есть узел стабилизации, который дополнительно является блоком защиты от перегрузки и короткого замыкания. Выполнен узел в виде микросхемы, которая называется супервизор (supervisor).
В современных БП супервизор и ШИМ-контроллер объединены в одну микросхему. Она следит за величиной выходных напряжений. Если напряжение слишком низкое, микросхема увеличивает ширину импульсов (Скважность), пропуская больше мощности через трансформатор и увеличивая напряжение на вторичной обмотке БП. Если хотя бы одно из напряжений выйдет за допустимые пределы, то отключится сигнал Power Good, тем самым материнская плата экстренно остановит систему.
Питается этот узел, от отдельного трансформатора, со своим преобразователем.
Даже когда компьютер «выключен», 5В источник дежурного питания обеспечивает работу: часов реального времени, функции пробуждения, а также подает питание на порты USB. (Он работает все время, пока БП подключен к сети)
Дежурные 5 вольт поступают на материнскую плату через фиолетовый провод.
Сигнал что питание в норме(PW_OK, Power Good), через серый. Через зелёный провод отправляется сигнал включения (PS_ON, Power On). Черный — это общий провод, «земля».
Эти провода вместе с линиями 3,3 оранжевыми проводами, 5 вольтовыми красными и 12 вольтовыми жёлтыми образуют главный 24-контактный разъём для питания материнской платы и устройств, подключённых к ней.
Раньше на 20 и 14 контакт разъёма выводились отрицательные напряжения 5 В белый провод и 12 В синий провод.
Они допускали небольшие токи, в современных материнских платах эти напряжения не используются. Поэтому в новых блоках этих проводов нет, либо они просто декоративные
Замыкание зелёного провода на землю (на чёрный провод), включит блок питания без подключения к материнской плате. Так его можно проверить на работоспособность
Накопители, приводы и прочие маломощные устройства питаются отдельно, от разъёмов SATA и MOLEX.
Центральный процессор и видеокарты получают дополнительное питание от отдельных разборных разъёмов
Основная мощность отдаётся через эти разъёмы по 12 вольтовой линии, поэтому важно чтобы сечение проводов было достаточным чтобы выдержать токовую нагрузку.
Обычно используют кабели с сечением — 0.5(20AWG) 0.8(18AWG) и 1.3 кв. мм(16AWG). Более толстые провода обладают меньшим сопротивлением, чем тонкие, поэтому меньше греются при увеличении силы тока, необходимой для нормальной работы видеокарт и процессора под нагрузкой.
Выдаваемая сила тока по всем линиям, указывается на наклейке блока питания. На ней так же указывается общая мощность.
Обычно производители указывают общую мощность которая отдаётся по всем линиям, но нужно обращать внимание на мощность, которую блок питания может выдать по линии 12В, умножив напряжение на силу тока, ведь линии 5В и 3.3В в современных компьютерах практически не нагружены.
Добрый день. Имеется вызывная панель BEWARD DS06P, контроллер BEWARD NC311P и контроллер Z-5r со считывателем и кнопкой открытия + элетромагнитный замок. Хочу с помощью этого комплекта собрать видеодомофон в частном доме.
Собрал схему подключил кнопки, контроллер BEWARD NC311P к Z-5r.
Установил программу BEWARD Intercom в ноутбук, изображение с камеры есть, вызов с панели приходит, но при нажатии кнопки «открыть» ничего не происходит. Мультитестером выходы контроллера проверял, ничего не размыкается и не замыкается. Вопрос, чем можно настроить\проверить контроллер BEWARD NC311P ? Может есть какая-нибудь другие программы для управления домофоном?
Схема подключения :
подключал кнопку выхода к выходам 1А и 1В
И еще, техподдержка BEWARD сказали что z-5r скорее всего не будет работать с контроллером NC311P, что тогда можно использовать вместо z-5r?
В свое время много ваял на разных x51, чутка на 8088. От разработки схемы, платы, стыковки с датчиками и исполнительными устройствами до программирования на ассемблере и отладки.
Что посоветуете нынче из подобного? Задачи простейшие: покрутить шаговый двигатель, опросить датчики, позажигать цифирки на 7ми сегментном индикаторе, принять команды по стандартному com и всякие сигналы пультов ДУ. Пожелания: минимум (или недорогое) необходимого для разработки оборудования вроде программатора или хардварного отладчика, недорогие контроллеры, не очень много обвеса. Пока склоняюсь в сторону PIC. Если что, чисто для себя все это, без зарабатывания на этом.
Добрый день, обращаюсь за помощью, знаю что на Пикабу много грамотных людей из разных сфер.
Итак, мне нужен контроллер который будет управлять массивом осевых вентиляторов с EC двигателем, от 5 до 20 шт, пусть будут ограничение на количество это не столь важно, главное чтобы он мог корректировать обороты двигателей подачей напряжения 0..10В , на каждый в зависимости от уставки - каждый вентилятор должен повышать обороты при повышении температуры(датчик) , а также корректироваться максимальная производительность и присутствовать возможность корректировать работу в зависимости от времени суток.
Прошу подсказать, может есть чтото готовое что может это все реализовать либо направить в нужную сторону.