электроника

Подписчиков: 39     Сообщений: 231     Рейтинг постов: 1,757.1

физика наука ненавижу блять цыган песочница электроника 

физика,наука,ненавижу блять цыган,песочница,электроника
Развернуть

it-юмор geek электроника gif песочница 

Trollduino: NE555 в форм-факторе Arduino

Пост на hackaday

OUTPUT SELECT TROLLbUINO o. . .JUST USE A 555" o , f PWR OUT A o Ci o V I N r rr I* t* I' * y y i i r r r,it-юмор,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,электроника,gif,песочница

it-юмор,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,электроника,gif,песочница

TROLLOUTNO,it-юмор,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,электроника,gif,песочница

Развернуть

реактор образовательный системный администратор it программирование Халява доброта позитив самообразование электроника песочница ...geek микроконтроллеры програмист подарочки 

Продолжу большой пак знаний, учение свет. Книги, справочники и видеокурсы для ИТ

Привет Джой
Вижу, что тут много тех кто хочет двинуть в ИТ и достигнуть новых горизонтов
Я помогу, тем что есть, а именно книгами, журналами, справочниками и видеокурсами

теперь интересные подборки
всем кто хочет начать работать с простыми микроконтроллерами
http://mirrors.pdp-11.ru/_books/Программирование/Микроконтроллеры/AVR Atmel/

для желающих начать изучать C++ вот такая подборка
http://mirrors.pdp-11.ru/_books/_books/Программирование/C++/

хорошая подборка по Java
http://mirrors.pdp-11.ru/_books/Программирование/Java/

очень серьезная сборка по цифровой обработке сигналов
http://mirrors.pdp-11.ru/_books/Обработка сигналов DSP, фильтры/

Занимающимся разработкой гаджетов понравится вот этот раздел
http://mirrors.pdp-11.ru/_books/Электроника/Справочники/

ps: помощь в виде сортировки книг будет в тему
Развернуть

наука инженеры Венерина мухоловка управление смартфон электроника роботы n+1 

Венерину мухоловку активировали со смартфона

Сингапурские инженеры создали захват на основе Венериной мухоловки — хищного растения, ловящего насекомых в закрывающуюся ловушку. Инженеры подсоединили к ловушке электроды и научились активировать ловушку при помощи электростимуляции. Статья опубликована в журнале Nature Electronics.

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

Инженеры из Наньянского технологического университета под руководством Сяодуна Чэня (Xiaodong Chen) показали, что по аналогии с животными-киборгами можно создавать и растения с внешним электронным управлением. Они взяли за основу Венерину мухоловку — хищное растение, выделяющееся тигмонастией, то есть способностью быстро двигаться в ответ на механические раздражения. У нее есть ловушки, состоящие из двух половинок, раскрытых в нормальном состоянии. На внутренней поверхности створок ловушки есть чувствительные волоски, которые при механическом воздействии, например, приземлении насекомого, дают ловушке сигнал на захлопывание. При этом у нее есть предохранительный механизм, предотвращающий случайные срабатывания — она умеет считать механические стимулы на волосках. Если ловушка обнаружила два касания волосков, она захлопывается, а если после этого произошло еще три касания, она выделяет пищеварительные ферменты.Механизм срабатывания ловушки основан на возникновении потенциала действия при контакте жертвы с волосками и последующем набухании части ловушки из-за осмоса. Инженеры решили использовать эту особенность и искусственно создавать потенциал действия с помощью электростимуляции. Они создали четыре электрода, каждый из которых крепится на внешнюю сторону ловушки (по два на каждую створку: один для стимуляции, а другой для измерения потенциалов). Электроды состоят из полидиметилсилоксанового слоя, выполняющего роль подложки и относительно жесткой основы, сетки из тонких электропроводных золотых нитей, расположенных в случайном порядке, и слоя гидрогеля, который обеспечивает качественный контакт с поверхностью ловушки.

a
Electrical phytoacluator Modulating unit	Actuating unit
(conformable electrode)	(Venus flytrap)
Electrical field Action potential
Adhesive hydrogel Au nanomesh
b
Conformable electrode
POMS
Au nanomesh Adhesive hydrogel,наука,инженеры,Венерина

Эксперименты с электродами показали, что у ловушки есть пороговое напряжение стимуляции в полтора вольта, начиная от которого в ней образуется потенциал действия. Инженеры также обнаружили у ловушки рефрактерный период — минимальное время между возникновением двух потенциалов действия. Он оказался равным 1,2 секунды. При этом обычно во время стимуляции постоянным током время между двумя потенциалами было случайным. Инженеры также попробовали стимулировать ловушку периодическим сигналом с прямоугольным профилем и обнаружили, что это дает гораздо большую точность и скорость создания потенциалов действия.

При частоте в два герца потенциалы действия в ловушке возникали раз в 1,3 ± 0,1 секунды. Соответственно, время отклика ловушки, то есть ее срабатывания после начала стимуляции, составляет то же время.

Инженеры создали на основе отрезанной ловушки Венериной мухоловки три прототипа захватов. Один из них состоит из ловушки и подключенного микроконтроллера ESP8266 с поддержкой Wi-Fi. Они показали, как ловушка срабатывает по нажатию кнопки на смартфоне, передающем сигнал на микроконтроллер. Второй прототип — это простой манипулятор с наклоняемой частью, на конце которого находится ловушка. С его помощью они смогли захватить и поднять небольшую проволоку. Третий прототип позволил показать, что стимуляция позволяет достаточно точно рассчитывать время срабатывания ловушки и ловить даже двигающиеся цели, в данном случае — небольшой грузик на нитке.

В прошлом году американские инженеры вживили в мозг саранчи электроды и научились использовать ее обонятельные реакции для обнаружения взрывчатки.

статья на n+1

Развернуть

кот сделал сам ну трудно электроника песочница 

оит У кота четыре ноги..,кот,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,ну трудно,электроника,песочница
Развернуть

песочница смешные картинки реклама Однокаскадный усилитель на биполярном транзисторе с общим эмиттером электроника 

Нужна Помощь от Бога? Узнай Что Бог Тебе Предлагает,песочница,смешные картинки,фото приколы,реклама,рекламные фото приколы ,Однокаскадный усилитель на биполярном транзисторе с общим эмиттером,электроника
Развернуть

компьютерные приколы Корпус электроника кастом моддинг 

айтишное,айтишные приколы и айтишный юмор,Корпус,электроника,кастом,моддинг
Развернуть

Карательная электроника не делайте так электроника разработка железа DIY geek porn geek сделал сам FPGA Mirn (фотограф) 

Карательная электроника: Как нельзя разрабатывать интерфейс скоростной видеокамеры.

Кратко в статье будет:

Что же не так в первой же картинке: хоть и выглядит вполне аккуратно, или сказ о наводках и СВЧ чёрной цифровой магии и почему так делать нельзя.

Немного об отладочной плате FPGA и особенностях разработки.

О модуле камеры, её сенсоре, MIPI интерфейсе и как его испортить.

Как сделать связь с ПК в сотни мегабит, менее 100мбит/сек, и как в том числе и тут словить кару.


Внимание: в статье несколько хайрез фоток и видео, много тех терминов и лютого DIY, возможен взрыв мозга! 


Начнём с пациента:

Etí 99¿S 097.H »
Q	i
Nj 2610
\¿ZH¿
П
оЛэ
1¿T0
vic/vco Q sjCy** O
V pteiHi l'en™ „ Чгт? гетэихл BQ_ E ir
CDUV
6230
□Ce9Zö COJS 39Ztí
nnpn
ÍÍN'* ФЮО.Ф Оч-к- >o
¿дакоэевюо
Ю NI
ÜIIfiBl
laN093d
■мдидрри|м
88И1ЯВ^^1В
шёШШЁКШВВЯИшё
пимя
Шиши!
шш
ШИИдиДИШ^НИ
МйШЗ^ДДМшДЯ


Что это на фото?

1. Белая плата - мозги: FPGA плата на базе Artix-7 от Xilinx, подключена к ПК по micro USB для прошивки и отладочных логов

2. Мини плата слева сверху - FTDI, обещала "скоростную" связь с компом...

3. Синяя плата справа сверху - сам модуль скоростной камеры с пимпкой "объектива" (извиняюсь за ругательство).

4. Куча проводков от ардуины.


Требовалось:

Захватить видеопоток с камеры и послать на ПК как есть, без сжатия, при этом достичь максимального количества кадров в секунду.


Что за зверь, FPGA плата?


a ül
wA	-'"“AÆ^D\GVVtW\
							
V«^f«fi f’731			L«T \ш	«=.. I«	« ; «> «%» ^ \,Карательная электроника,не делайте так,электроника,разработка железа,DIY,geek porn,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам,


Это процессор или миникомп как "малинка"? 

Нет, но она как процессор может исполнять алгоритм, считать и управлять чем-нибудь. 

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


Стоп, а как оно считает, исполняет алгоритм и управляет? 

А тем что специальный софт разбивает алгоритм, написанный на си подобном языке, на отдельные блоки:
массивы размещает в большие блоки памяти, 

переменные разбивает на биты и размещает в отдельные аппаратные биты, 

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

И потом всё это соединяет вполне реальными физическими связями. И работает всё это на частотах в несколько сотен мегагерц. 

По сути алгоритм превращается в реальную и очень комплексную электрическую схему. Это настолько низкоуровневое программирование, что даже "ниже" не только ассемблера, но и машинных кодов и чёрт побери перфокарт!


100-200 Мгц медленно? и зачем такой дрочь нужен если есть обычная малинка или одноплатные ПК х86 на которых винда крутится? 

Нет, это не медленно и есть задачи, где не возможно обойтись без FPGA физически.


Первая фишка: в том что это не проц, который исполняет алгоритм шаг за шагом. Это куча связанного "железа" которая исполняет весь алгоритм одновременно! Тотальное 100% распараллеливание алгоритма, даже если в нём несколько сотен тысяч строк кода! 

Это даёт возможность такой магии, как сортировка массива за ноль тактов (например, в фильтре шума).

А ещё даёт возможность самому проектировать эмуляторы старых консолей и они будут работать в точности, нет, ТАК В ТАК, так-же как и их аппаратные дедушки, даже даёт возможность сэмулировать баги, и разные аппаратные нестабильности например в звуке чип-тюна ZX-Spectrum. 

А ещё это и чудовищное быстродействие: делать расчёты на 66 Мгц быстрее чем Core i7 на 3700 МГц? запросто! Именно поэтому ASIC (FPGA с предзаказанными, не изменяемыми связями) так полюбились всеми майнерами. 


Вторая принципиально непобедимая фишка: время реакции - раз всё работает параллельно и можно реагировать с нереальной скоростью, в десятки а порой единицы наносекунд. Робототехника, автопрома и оружейка - без FPGA и ASIC (захардкоженный FPGA) никак.


Третья фишка: можно реализовать любую переферию, любой интерфейс самому при помощи исходного кода, и если ты написал сам всё с нуля, включая интерфейсы, то это 100% переносимо, ну не мечта ли? Но с большими оговорками, и можно "отстрелить себе ногу", что я и сделал в интерфейсе камеры.


Модуль камеры:

Карательная электроника,не делайте так,электроника,разработка железа,DIY,geek porn,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,FPGA,Mirn (фотограф)


Это плата модуля камеры: сверху чёрный цилиндр объектива, под ним чип сенсора который собственно и видит со всей логикой, который установлен на плате, два стабилизатора питания и разъём 40 контактный.

Камера: 

5 мегапикселей.

"Объектив" полное гавно: мылит даже на VGA разрешении, света собирает мало, не настраивается фокус. Но для отладки пойдёт.

Чип сенсора выдаёт RAW формат как в профессиональных фотокамерах, 

Интерфейс параллельный MIPI, он примитивный: каждый такт синхросигнала выдаёт 12 бит данных пикселя, с парой статусных сигналов "конец строки" и "конец кадра".

Для настройки юзает двух проводной I2C.

Коннектор - 40 пиновый, двухрядный с шагом 2.56мм, как в старых жестяках.


Казалось бы всё просто особенно для FPGA...


"Отстрел ноги"


Но чтоб достичь максимальной скорости надо выдать камере максимальную частоту в ~100Мгц (а с гармониками до гигагерца), от которой камера и тактируется, которая в свою очередь даёт обратно FPGA с сырыми данными изображения. 

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

Будет!


Во первых: в стародавние времена, когда у жестяков был широченный ParallelATA 40 пиновый коннектор и такой же шлейф, то этот 40 жильный шлейф работал только до частот 30-60МГц, а далее уже нужно было использовать особый магический 80 жильный шлейф. И это не спроста: на таких частотах взаимные наводки очень сильно влияют и портят сигнал. Но в этой связке его использовать нельзя т.к. на основной FPGA плате нет такого же 40пинового разъёма, а мудаки из Xilinx ради маркетинга (ну и чтоб продавать только их доп платки по конской наценке) и несовместимости запилили 4 группы по 12 контактов в два ряда.


Во вторых: длинна ардуино-проводов разная да и на самой плате очень сильно различается длинна дорожек, а это критично на таких скорстях и если даже не из за скорости света то из за разной индуктивности - которая усиливает взимные наводки, разносит их по разным фазам ещё сильнее и превращает сигнал в "кашу".


В третьих: маркетологи посчитали что при помощи платы "всего" за 100 баксов нельзя давать заниматься серьёзными вещами. И поэтому два из четырёх 12 контактных коннекторов GPIO подключили через много килоомные резисторы тем самым зарезав частоту и "завалив форнты" (когда тактовая нарастает не слишком быстро чип камеры, из за шумов может не понять время переключение, это было одно или несколько).


Не делайте так! Не надо пытаться ардуино-проводками подключать такие быстрые (свыше 30 МГц и многобитные интерфейсы)


Попытки профиксить и прочие бесполезные трепыхания 

1. Тактовая пикселей MIPI что выходит из камеры оказалась в разы шумнее: это тактовая из FPGA которая набрала по пути до камеры шумы, а потом вернулась из камеры в FPGA набрав ещё шумов на обратном пути. Пришлось затактироваться внутренней частотой внутри FPGA что генерится и выдаётся наружу. 

Фейл: чип камеры при каждом старте настраивается чуток поразному и поэтому выходящяя из него тактовая тоже на пару наносекунд то отстаёт то опережает. 

Адский Костыль: Нужно вручную подстраивать каждый раз при каждом включении задержку.

2. Фейл: Взаимные шумы: так как лежит на первой картинке (плата связи рядом с платой камеры) не работает! В линке с ПК проскакивают лишние байты или он теряет байты. 

Адский Костыль:  

приходится буквально на пару сантиметров отгибать в сторону камеру вот так:

п
шшш.
ШШшшШШШт
ШШштШШт
ИИИИ^^^ш
ЯЙ1ВШрмШЯЯВУШШ1М
titffn« jmi	Wäwi I ИМWB*w
ШншшаШШшшН
m щ m шщ
SSd frQd . l¿d Z¿ü
¿90
€90
890
V9d


9Ы01
zzzal
b¿za¡

mmi».
^¡м1ашймвя8йшШ|1Ушшшш
ИИДНшИ1Я1ЦИ1Н1НЙМЯИ8МШ1
теШ|ЯШшамаиШиШ^ш
ышишщямшша
iilfleillplilll
шШШШШМЁШШ
ИМмШМ
мин
ни

Чёртов бубновый шаманизм!

3. Мини Фейл: Ардуино проводки - они норовят отскачить при любом неосторожном движении любой платы! Это, просто, очень и очень не удобно, надо ОЧЕНЬ аккуратно всё двигать. 

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

4. Связь с ПК при помощи модуля FTDI2232H оказалось не настолько крутой как её рекламировала фирма.

Фейл: скорость вместо 480 мегабит оказалась всего в 100 мегабит, т.к. внутри ФТДИхи два канала и они прибиты гвоздями, уже 240мегабит, USB не умеет в 100% пропускной, уже 200Мегабит, а чип не сразу видит такт записи а через пол дополнительного такта: вот тебе и 100 мегабит. Дрочиться собирать из двух каналов один не стал - драйвер фтди перемашивает рандомно. Дрочь.

5. так же производитель камеры обманул: вместо 150 фпс оказалось 128 фпс, сам сенсор оказался очень тёмным на такой скорости.


Дополнительно было сделано

Т.к. камера выдаёт сырой рав-поток как в проф камерах, то его надо обрабатывать как это делают тулзы цифровой проявки такие как Adobe Light room.

Для этого запилил на верилоге свой видеопроц:

в нём и MIPI приёмник, и свой i2c контроллер и такие страшные слова как баланс белого, гамма-коррекция, коррекция дин. диапазона, шумодав (где сортируется за 0 тактов в медианном фильтре), ресайз, усиление и коррекция цветов.

схемка для пущего устрашения (to NN это выход в фтди, и спойлер темы будущей статьи ;):

Карательная электроника,не делайте так,электроника,разработка железа,DIY,geek porn,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,FPGA,Mirn (фотограф)



Итог и что получилось сделать:

Оно заработало:


слева рендеринг на ПК при помощи OpenCV, 

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


В первую секунду видна первичная инициализация и пуск камеры с логом адресов и значений команд записи.

Далее я ручками, посылаю текстовые команды в FPGA (лексический интерпретатор команд тоже сам сделал, тоже на логике) и настраиваю яркость и чёртову фазу сигналов, видно что после подстройки фазы обильный "розовый снег" исчезает.

После я машу перед камерой древним смартом с настроечной таблицей цветов.


косяки: 

1. т.к. по скорости FTDI подвела то только 64 кадра в сек, в среднем каждый второй пропускается.

2. есть местами мусор в виде снега и цветных кластеров (показаны красными стрелочками)

Карательная электроника,не делайте так,электроника,разработка железа,DIY,geek porn,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,FPGA,Mirn (фотограф)

3. сам модуль камеры на такой скорости оказалось лютым гавном, мутная, и шумов много т.к. ISO задран к небесам.


Использованные ресурсы чипа:

Utilization
Resource	Utilization
LUT	4855
LUTRAM	22
FF	10275
BRAM	45.50
10	44
BUFG	3
PLL	1
Post-Synthesis I Post-Implementation
Available
Graph	I Table
Utilization %	
20800	23.34
9600	0.23
41600	24.70
50	91.00
210	20.95
32	9.38
5	20.00,Карательная электроника,не делайте

блочной BRAM памяти больше всего ушло на буфер одного кадра.
Ушло примерно 200 часов моего времени на разработку, из них 150 на видео проц (raw --> rgb).


Вывод: 

Не делайте так! Не надо пытаться ардуино-проводками подключать такие быстрые (свыше 30 МГц и многобитные интерфейсы). Именно поэтому профессионалы порой недолюбливают ардуинщиков за такие дикие сопли с ардуино-проводками. 


А отладить камеру и ip-корку (аппаратная либа) видеопроца я всё-таки смог. Благо сам алгоритм разработал и верифицировал формально и математически, а на FPGA только проверил, что оно в принципе работает и понял что надо копать в сторону само синхронных синфазных LVDS гигабитных интерфейсов без тактовой и всего этого дроча с шумами.


На этом всё, вот в завершение фотка с топологией чипа (светлосиним заюзанные аппаратные ячейки), зачем? незнай, просто красивый город как из сим-сити вышел.

□□□□ □□□□□□□ □ □
■■■■И”
■ ■■
В ■ В ■	•■!■ » » °|BD В ■ ■ IB BIB ■»
в в ■ ■ oionna ’ini в в	a
'■ВВВ зшинввва ■■ни17 “ ■ ■ «в ■■■ion вив “ ■ ■ ° *ня *	• валяв■в|в а ■ ав*»
	ВИЕВ»я
	вея > »
■ Ш	■авяв9
a •	■ В *
В	■ В* В
■■■■в в■ЯШ "В ■ ■ "В■ вввавв <■ ■ ■ в в ■ ваш я яви ■■■■ ■ ВШЯ «Я в




Развернуть

пидоры помогите электроника руки не из жопы 

Приветствую глубокоуважаемых пидоров. Очень нужна ваша помощь. Конретно людей, общающихся со всякой электроникой на ты. Даже нет, на эй ты! Ситуация такая, нужен GSM модуль с обыкновенной релюшкой. Идея в том, что позвонив на этот модуль, реле закрывается(или открывается) и остается в таком положении, при повторном звонке срабатывает в обратную сторону и тоже фиксируется. Возможно кто знает нечто подобное с али-экспресса. Если еще будет возможность этому работать не только от сети но и от акума, вообще жирный плюс.

(тут вам всевозможные благодарности)
пидоры, помогите -Ü 05 С <,пидоры помогите,реактор помоги,электроника,руки не из жопы
Развернуть

Прикольные картинки электроника схема киллер серийный убийца 

Serial killers Parallel killers,Прикольные картинки,электроника,схема,киллер,серийный убийца
Развернуть
В этом разделе мы собираем самые смешные приколы (комиксы и картинки) по теме электроника (+231 картинка, рейтинг 1,757.1 - электроника)