Posts tagged Подработка

Авторесет.

0
Представляю вам свой новый проект. Авто ресет или можно назвать watch dogs.

Устройство предназначено для удержания ПК в активном состоянии , то есть при зависании или сбое ПК прибор сделает РЕСТАРТ ПК.

Устройство состоит из коробки с проводом USB и индикаторами обозначающими состояние прибора и еще провод для подключения к плате на ПИН (RESET). Сделана кнопка для эмуляции самой кнопки РЕСЕТ и для связи прибора с программой, у кнопки двойное предназначение в зависимости от текущего состояния прибора.

Всё устройство делалось под заказ , для одной организации которая занимается продажей комплектующих для ПК и соответственно еще и занимается сборкой ферм для майнинга. И требовалось устройство для удержания ПК в активном состоянии, но китайские поделки были не только дорогими но и неудобными по подключению. И нужно было сделать устройство чтоб было просто подключить к ПК и не запариваться с драйверами. Что и было сделано.

Начну по подробней.

Есть дополнение к прибору , это программа для WINDOSW.

Программа выполняет связь с прибором по USB шнуру , при подключении прибора, активируется и начинает синхронизацию с прибором.

В закладке СТАТИСТИКА можно посмотреть время перезагрузок которые были записаны в самом приборе , записи о перезагрузках не хранятся на ПК эти записи хранит само устройство в своей памяти. Есть возможность записи удалить полностью или сохранить копию в файл на ПК.


В закладке  НАСТРОЙКИ можно увидеть установки для программы и прибора.
  1. Прятать (AR) при загрузке WINDOWSданная опция делает запись в конфигурационный файл программы на ПК, что программа должна спрятаться в трэй при запуске WINDOWS.
  2. Запуск (AR) при запуске WINDOWS — данная опция делает запись в файл реестр WINDOSW , что программа будет загружаться автоматически при запуске операционной системы.
  3. Удержание компьютера включенным (Прибор) — данная опция делает запись в самом приборе , и при синхронизации прибора с программой устройство начинает отслеживать связь с программой. Если связь теряется то устройство начинает обратный отсчет для перезагрузки ПК.
  4. Установлен звуковой сигнал (Прибор) — данная опция делает запись в самом приборе что все действия сопровождаются звуковым сигналом из прибора ,  в приборе установлен зуммер который будет оповещать о обратном отсчете , перезагрузке ПК.
  5. Время для обратного отсчета перед перезагрузкой — предоставлено  для индивидуальной установки обратного отсчета времени перед перезагрузкой ПК 

 

В закладке Обновление  можно увидеть версию самой программы и версию прибора к которому подключено. При нажатии кнопки (Последние обновления программы) можно почитать последние новости  обновлении программы.

Запуск и работа прибора с программой.

 

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

После можно запускать программу и делать индивидуальные настройки для своего пк.

Работа прибора и индикация .
    1. Зеленый индикатор — 
      1. индикатор гори постоянно это означает синхронизация с программой установлена
      2. индикатор не гори это означает синхронизация с программой не установлена или программа просто не запущена
      3. индикатор моргает это означает синхронизация с программой установлена и включен режим удержания ПК включенным , если при обрыве в этот момент произойдет обрыв синхронизации прибора с программой будет запущен обратный отсчет для перезагрузки
    2. Красный индикатор — моргает это означает запущен обратный отсчет для перезагрузки 
    3. Синий индикатор — горит тогда когда есть питание на приборе
    4. Желтый индикатор — горит это означает что в приборе есть записи о последних перезагрузках, их можно просмотреть во вкладке статистика.
Кнопка на приборе .

Кнопкой на приборе можно

  • отменить режим удержания ПК, когда зеленый индикатор моргает
  • закрыть программу для синхронизации , когда зеленый индикатор горит постоянно
  • с эмулировать нажатие кнопки РЕСЕТ , когда зеленый индикатор и красный индикатор не горит
  • отменить обратный отсчет для перезагрузки , когда моргает красный индикатор

Логический анализатор, клон SALEA/USBee AX

0

Подвожу итоги своей работы.

В процессе было выявлено что нужны хорошие цепи защиты входов, мне подсказали что надо поставить стабилитроны ESD5Z5.0T1G. Так что теперь на входе стоит не только BAV99.

Фотки.

Выходы оставил как у оригинала схемы, откуда взял  идею.

IDC 26 :

  1. 1:   вход  канал-7
  2. 2:   вход GND
  3. 3:   вход канал-6
  4. 4:   вход GND
  5. 5:   вход канал-5
  6. 6:   вход GND
  7. 7:   вход канал-4
  8. 8:   вход GND
  9. 9:   вход канал-3
  10. 10:   вход GND
  11. 11:   вход канал-2
  12. 12:   вход GND
  13. 13:   вход канал-1
  14. 14:   вход GND
  15. 15:   вход канал-0
  16. 16:   вход GND
  17. 17:   вход  +5 контакт
    Внимание: На этот контакт без каких либо защит и ограничителей, заведены 5 вольт от USB-порта, поэтому если вы его будьте использовать , будьте внимательны.
  18. 18:   вход GND
  19. 19:   вход DIR  контакт  управление направлением работы каналов;
    В стандартном режиме все каналы работают как входы, но софт позволяет использовать устройство в качестве генератора частот, выдавать ШИМ с настраиваемым коэффициентом заполнения и даже генерировать произвольные импульсные сигналы (сами рисуем паттерн). Для переключения каналов на вход необходимо просто посадить сигнал DIR на GND.
  20. 20:   вход GND
  21. 21:   вход VE  контакт  предназначен для подачи внешнего «опорного» напряжения;
    Собственно, основное предназначение SN74LVC8T245PWR — согласование лог. уровней. Сюда можно подать напряжение  от подключаемого устройства в пределах 1,65V — 5,5V, если уровни на шине исследуемого интерфейса отличаются от 3,3V.
  22. 22:   вход GND
  23. 23:   вход CLK_OUT (не изучен)
  24. 24:   вход GND
  25. 25:   вход TRIG (не изучен)
  26. 26:   вход GND

Перемычки Е1, Е2, Е3 предназначены для переключения между ЕЕПРОМКАМИ вкоторые зашит идентификатор устройства.  Перемычка EX/Lev предназначена  для подачи внешнего «опорного» напряжения. Перемычка +5, предназначена  установки логических входов от 0..5 вольт. Перемычка +3.3, предназначена для установки логических входов от 0..3.3 вольт. Перемычка CON  ON|OFF, предназначена для включения или отключения SN74LVC8T245 (при установки джампера вы включаете входы). Светодиод показывает что прибор включен.

Исполнительное устройство для RFid платы.

0

Наконец то добрались мои руки до моей платы, сделал я исполнительное устройство для платы. Это только набросок, то есть эскиз на полноценное устройство. Планирую применить его, поставив на дверь.

Смотрите видео.


Братья Wismo.

0

И вот, рад показать вам два одинаковых с лица.

Братья близнецы появились на свет, работают в полную силу, проверку прошли.

Сегодня только переделал антенну и собрал сразу, завелись с пол тычка.

Подработка

0

Решил немного поделиться своими поделками, и добавил новую страницу  (Могу сделать).

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

Домашняя поделка.

3

Домашняя поделка.

И вот, наконец, я снова добрался до компьютера. Выкладываю свою новую рукодельную поделку.

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

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

Прикинув схему, нашел решение в 74HC164 , DI HALT  подсказал, что она неплохо работает со SPI интерфейсом. И вот на  каждую цифру поставил 74HC164 в планаре снизу, всё это подключил вместе на одну линию от пика. То есть пик принимает по UATR(у) команды от клавиатуры и запихивает по SPI  интерфейсу в логику. В отображении цифр действия такие: выключаю полевиком минус у всех знаков, забиваю цифры по SPI  интерфейсу в логику (это для того чтоб не моргали цифры) и полевиком включаю разом все, и ничего получилось даже невидно как моргает дисплей.

Вид печатной платы дисплея сзади.

Тут  начинаю крепить цифры.

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

Полный вид дисплея со всеми цифрами.

Первый тест. Перед ним сидел, рисовал карту два часа для шестизначного дисплея, чтоб можно было по SPI интерфейсу забивать цифры. Мне понравилось, потому что сразу всё получилось и заработало: «блин с первого раза не накосячил!» .

Здесь полый вид как подключил к своей плате. Ещё раз порадовался ей, что я её давно купил и вспомнил, как был рад.

Тут уже почти готовая клавиатура, снизу прячется пик, который принимает команды от клавиш и пересылает в UART  по шнуру дисплею.

Вид снизу клавиатуры.

Здесь начинаю декорировать клавиатуру.

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

Соединил всё.

Первый тест в готовом виде.

Есть ещё видео.

Go to Top