Промышленный компьютер стандарта PICMG
aleks3122
Нашел на юноне такого вот старичка. Грязный, со вздутыми конденсаторами, задубевшими кабелями. Сажи толсый слой. Ужас в общем. Принес домой, разобрал, что продул, что промыл, что-то спиртом, что-то ацетоном. Заменил кондеры в блоке питания и на материнке. Последняя необычная - это такая длиннючая плата, которая вставляется в объединительную плату. А на ней есть pci и ISA разъемы! К объединительной подключается питание, к материнке фишка 12 в. для питания процессора. Кстати он на 478 сокете. Т.е. у меня появился более менее скоростной комп с исой! С вашему сведению, такие системы сейчас найти почти невозможно, а если у вас есть старые платы нужные для дела под ису, то запустить их непросто. Но вот беда - комп не работал. Включался, процессор греется, напряжения с БП все идут, но плата стоит в нулях - пост кодов нет. Пробовал две пост карты - под ису и pci. Игры с заменой проца, памяти, батарейкой CMOS результатов не дали. Кондеры впаял аккуратно - дорожки не повреждены, коротышей нет. Стал проверять напряжения на выходах импульсных стабилизаторов и опа! На одном ноль. Оказалось он питается от другого и там ноль. Полевик оказался цел, напряжение питания на шим-контроллер идет. Он был ISL6520. Надо менять, пробовать. Нашел аналог RT9202 на одной старой AGP видеокарточке. Сдул оба, пересадил, включил. Как-то включилось по другому! pciная пост карта все равно показывает нули. Ну я для проверки вставил исашную - опа, а там коды побежали!!! Т.е. пациент ожил! Видать шина pci какая-то в этом компе не особо стандартная. В общем все заработало, есть идея воткнуть туда ISAшную карту многоканальной коммутации нагрузок - есть такая новая, лежит пылится.





Дистанционно отключаемый сетевой коммутатор.
aleks3122
Коммутатор доработан - в него вставлен приемник Came. Это дает возможность выключить коммутатор с одного или нескольких радио брелков. Например, если срочно требуется убрать из доступа компьютер, терминальный сервер или сегмент сети. Выключать сервер мгновенно неправильно, т.к. могут некорректно закрыться программы (базы 1с предприятия), при следующем включении могут оказаться повреждены raid массивы. А если сервер просто исчезнет из локальной сети, все данные (особенно при терминальном доступе) останутся целы.



Новая поделка - коммутатор включения солярия
aleks3122
Пришлось тут заняться новым проектом, т.к. мои старые коммутаторы (а я их делал путем перепрошивки охранных пультов) не устраивали заказчика. Новый вариант коммутатора сочетал в себе считыватель смарт карт и сетевой модуль. С карты считывается защищенная область, которая содержит в себе пароль клиента и этот пароль отправляется на удаленный сервер. Сигнал передается через интернет путем формирования POST и GET запросов. Ну и намучался я с ними, документации по работе с сетевым модулем маловато, пришлось смоделировать на домашнем FreeBSD сервере прием этих запросов и анализируя логи апача подбирать формирование запроса микроконтроллером. Он кстати использовался MEGA328, пожалет потом об этом - каждый вывод был на вес золота, т.к. и дисплей применен хоть и с динамической индикацией, но ног требует изрядно. А еще считыватль карт, клавиатура из 4 кнопок, реле которое нагрузку коммутирует, ethernet модуль, еще там что-то. Но вписался, хотя пришлось применить отдельный дешифратор для семисегментных индикаторов К514ИД2.
В общем коробка заработала - карты читает, запросы шлет. Даже пингуется и может представлять из себя простейший WEB сервер. А еще сделано как у "взрослой" техники - при подключении к COM порту в терминале есть возможность зайти в настройки и вбить IP адрес, маску, шлюз, адрес удаленного сервера и еще кучу всего.
Исходя из проведенной работы, можно найти применение такой коробки не только для включения солярия но и для:
- включения любой нагрузки через интернет (освещение, отопление, роллеты, теплые полы всякие, электроприборы)
- считывание информации с различных датчиков и передача на удаленный сервер
- управление электро-механическими замками от удаленного сервера. Типа клиент внес оплату - пустить такого. Или у клиента есть запись на услугу?
- вызов кого-то куда-то хотя бы даже по локальной сети при считывании карты
- охранные системы с отключением функции охраны смарткартой
В общем много чего в голову приходит. А учитывая что микроконтроллер не очень прожорливый зверек, такую штуку можно питать и от аккумулятора или UPS.


Датчик движения в качестве коммутатора нагрузки.
aleks3122

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

Новый пульт включения солярия
aleks3122
Сделал крутую штуку - новый пульт для включения соляриев. На основе сенсорной панели оператора Hitech. Отсылает на удаленный сервер пароль клиента, а в ответ получает количество купленных минут. Затем можно включить солярий на выбранный промежуток времени. Вообще - штука гибкая. У панели два COM порта, и гибкий язык управления. Один из портов удлинил через интернет, ко второму подключил самодельный контроллер.




Монитор от домофона
aleks3122
Ремонт мелкого монитора.
Купил на юноне у сипатого мужика бомжеватого вида мелкий непонятно от чего монитор. Похоже от домофона, т.к. была лейбла "юпитер". Монитор мелкий совсем с две сигаретные пачки. Не живой, с оторванными регуляторами, гнездом питания и динамиком. В инете схемы не нашел. Нашел лишь пару упоминаний с характеристиками - оказалось, цветной! Гнезда припаял и вставил в корпус, регуляторы взял наугал по 10 кОм, монитор кое как завелся, но в Ч/б и с помехами. Дальнейшие разборки выявили два протухших электролита, и подобрал величину сопротивления регулятора цветности. В результате монитор ожил! Показывает в цвете, безглючно и радует меня вот уже 2 часа!


Ремонт монитора.
aleks3122
Подарили мне тут ЖК монитор 15''. Неисправность известная - через секунду вырубается подсветка. Ну, думаю, щас отключу одну лампу подсветки, вместо нее конденсатор припаяю и монитор заживет на 3-х оставшихся. Но действительность перечеркнула мои ожидания. Ламп было не 4, а 2. И они были исправны, а сгорел высоковольтный транс, который не починишь и точно такой не найдешь. Немного подумав головой я придумал. Ножницами по металлу отрезал кусок платы с инвертором, вместо нее привинтил инвертор от ноутбука, которых у меня целая коробка разных. Питался он правда не от +12, а от +5, но я нашел +5 вольт на основной плате и все запахало. Яркость правда поменьше стала, но все вроде видно, так что еще один оживленный труп налицо!

Программатор DS2431
aleks3122
В купленном ноутбуке DELL меня ждала засада! Блок питания был неродной и ноут его не опознавал. Зарядка аккумулятора не шла и процессор работал на пониженной частоте. Путем чтения инета, я понял, что в БП стоит чип от далласа, который по однопроводной линии шлт инфу о БП в ноут. А ноут уж разбирается что с этим всем делать. Т.к. БП был не родной, то нифига он не слал, хотя третий штырек в разъеме был. Пришлось искать микросхемы DS2431 (это eeprom на 1 кбит), лепить для него программатор, искать софт. С софтом ситуация оказалась непростой. Родной софт с сайта далласа требовал хитрый программатор, который убъешься повторить. Хотя все читал. Еще нашлась программа "chip_1wire" которая все читала, но чтобы писать хотела денег. Это не наш метод подумал я и стал читать даташит на DS2431. Через 4-5 дней мучений я родил его! Программатор для далласа. Ниже показываю его скриншот, чипы читаются и шьются на простейшем адаптере из двух КТ315 и нескольких резисторов и диодов. Прошивку зашил в чип, его впаял в БП, но вот засада, кабель оказался с дефектом! Центральная жила имеет неконтакт. Попробую может ноут разобрать и внутрь чип упрятать.



?

Log in