Category: космос

ph метр ph-2011/200

купил год назад цифровой ph метр "ph-2011/200". первое время активно пользовался, потом убрал в долгий ящик. вчера достал - не работает. сменил батарейки - не работает, вместо рН показывает погоду на марсе - то порядка одной сотой, то что-то трехзначное, что в воде, что в свежем молоке, что в кефире и даже воде из морского аквариума с живыми кораллами.

собственно вопрос: сразу в морг, или можно как-то реанимировать?

Управление графическим дисплеем с контроллером ST7920 при помощи SPI: странная проблема

Даташит гласит, что период тактового сигнала должен быть не менее 400 нс при питании 4.5В и не менее 600 нс при питании 3.3В.

Однако, эксперимент показал, что модуль ЖКИ работает корректно только если снизить частоту клока SPI ниже примерно 60 кГц (то есть, период от 17 мкс и выше). Модуль питается от 5В, интерфейс от STM32F030 без преобразования уровней (т.к. это, по-идее, не требуется - логические уровни все в нужных пределах).

Собсно, проблема в том, что аппаратный SPI не позволяет снизить частоту SPI до такой величины, даже на самом большом делителе (:256) при штатной частоте ядра (48 МГц) получается в десять раз больше чем может прожевать дисплей. Выяснилось написанием софтового SPI, с которым всё внезапно заработало (но это корявое решение, чего бы мне не хотелось).

Как так вышло, что теория так сильно расходится с практикой? Это дисплей дефективный (там вроде есть тактовый генератор - мож, наши узкоглазые друзья какой неправильный номинал поставили) или я чего-то не понимаю? Или китайские наносекунды отличаются от общепринятых?

Ещё настораживает то, что по документации контроллер может работать от напряжения даже 2.7В, но от 3.3 вольт он не завёлся.




Решено: виноваты настройки SPI (см. в комментах). Но от 3.3В всё равно не работает...

Высокоскоростной логический преобразователь с 3,3 В на 5 В с гальванической развязкой

Возникло желание собрать аналог Philips Ambilight на Raspberry Pi 2 и светодиодной ленте на WS2112B.

Питание Raspberry и WS2112B хочу сделать независимым, отчего имею необходимость сделать гальваническую развязку в управляющей цепи. Дополнительно к развязке также необходимо сделать преобразование логического уровня с 3,3 В из Raspberry в 5 В, которые хочет WS2112B.

Не мудрствуя лукаво, для своих целей я взял бы какую-нибудь оптопару PC817, но боюсь она мне не подойдет, т.к. для управления WS2112B требуется задавать импульсы минимальной ширины в 0,4 мкс. Отсюда возникает необходимость в развязке, которая прожует 2,5 МБит.

Скажите, есть на свете что-то, что сможет и уровень преобразовать, и развязку сделать, и 2,5 МБит прожевать?

Как подключить выключатель с подсветкой :(

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

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

Вчера ее нашарил вечером в сумке и решил, что надо же разбираться:
Screen Shot 2013-02-26 at 10.41.43
Вот такой, отличие косметическое вроде, в толщине. Какого типа лампочка там внутри - хз, обозначений (кроме KCD3) на корпусе нет, но через прозрачные участки клавиши вроде просматривается что-то типа лампочки, не светодиода.. хотя резистор рядом тоже просматривается

И думаю теперь - можно ли сделать, чтобы лампочка светилась только когда выключатель включен? 
Tags: