WiDeman

7 Сегментный Индикатор Как Уровень Загрузки Цп/озу

10 сообщений в этой теме

WiDeman    0

Появилась идея сделать из такого индикатора уровень загрузки ЦП или ОЗУ от 0 до 100%. Может кто делал подобное, дайте глянуть или посоветуйте как осуществить.

Паяльник в руках держу, но как начинающий... Пока учу)

Вот фото:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Быстрый заказ печатных плат

Полный цикл производства PCB по низким ценам!

  • x
    мм
Заказать Получить купон на $5.00
tcoder    276

А вот эта тема не ваша случаем? :) Т.е. Вы два года назад пытались что-то подобное сделать, и всё никак? Уверяю, с таким подходом вряд ли что-то изменится. :yes: За два года можно было бы и с МК разобраться и с гаджетами.

Но я всё равно помогу:

1) Пишем программу (или гаджет) для ПК, которая каким либо способом выдаёт данные наружу.

2) Снаружи подключаем или непосредственно индикатор или МК с индикатором.

Довольно просто, да?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
mvkarp    3 686

Проще некуда! :)

Особенно, если изначально не даны ни операционная система, ни материнка. Может, это вообще для смартфона?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
tcoder    276

Судя по обнаруженным "материалам" - windows 7 :)

Хотя может быть это не он, но по крайней мере очень похож)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
WiDeman    0

А вот эта тема не ваша случаем? :) Т.е. Вы два года назад пытались что-то подобное сделать, и всё никак? Уверяю, с таким подходом вряд ли что-то изменится. :yes:За два года можно было бы и с МК разобраться и с гаджетами.

Да, ето я, не найдя схемы, занялся другим. Делал вот такую штуковину! Ето типа тумбочки для тюнера, только через инет)

Можете заценить:

Так вот. Вернемся к нашим баранам) Я даже примерно не знаю какие детали брать и куда к чему припаивать (так сказать учусь на практике, в правой руке паяльник в левой литература). Можно ли ето все сделать через ЮСБ? Драйвер напишу, ну или прогера знакомого напрягу. А как же со схемой???

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В Windows 7 есть гаджет так и называется "Индикатор ЦП". Он как раз и показывает загрузку ЦП и ОЗУ. Наверное, если хорошо в интернете поискать, то и для ХР можно что-нибудь найти.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Rhime    143

Ну так а в чем проблема? Если вы сами умеете ПО писать для ПК, то берем какой-нибудь МК типа STM, AVR, PIC, MSP, ADUC. Прикручиваем USB на прямую, если есть на борту, или FTDI какую. Пишем прошивку, ПО для ПК и вперед. Схем подключения индикатора к МК и как с ними работать, море. Просто голову включить нужно. Вы же как-то паяете по схемам. Значит должны знать, как детали выглядят на чертежах.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
WiDeman    0

Ну так а в чем проблема? Если вы сами умеете ПО писать для ПК, то берем какой-нибудь МК типа STM, AVR, PIC, MSP, ADUC. Прикручиваем USB на прямую, если есть на борту, или FTDI какую. Пишем прошивку, ПО для ПК и вперед. Схем подключения индикатора к МК и как с ними работать, море. Просто голову включить нужно. Вы же как-то паяете по схемам. Значит должны знать, как детали выглядят на чертежах.

Так вот я и спрашиваю что да как? Моих знаний хватает что бы спаять мигалку на светодиодах...

Что бы начать паять, нужно купить детали. Что бы купить, нужно знать что купить! Так как в наличии деталей не много. Какая МК лучше подходит, что нужно будет дополнительно, кондеры, резисторы???

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
tcoder    276

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

В целом оно так получается, если через USB делать:

1) Питание: USB даёт 5 вольт. Значит вся схема должна будет работать от 5В.

2) Основа: это либо МК с поддержкой USB, либо любой другой МК с UART-ом и отдельная микросхема для USB (типа FT232 - дрова под неё готовые есть, появляется как виртуальный COM в системе)

3) Индикация: обычно у таких индикаторов выводы для сегментов на все четыре цифры общие, а катод или анод - для каждой цифры отдельно. Бывают они с общим катодом и общим андом. Нужно установить какой у вас - самый надёжный способ - найти распиновку и прозвонить. Можно и без распиновки выкрутиться.

Итоговый вид - индикатор подключен всеми ногами (или только нужными) к МК, сам МК подключен напрямую или через микросхему USB к USB компьютера. Прошивка МК должна обеспечивать динамическую индикацию и приём данных с USB. Сам индикатор напрямую в МК вставлять нельзя, должны быть токоограничивающие резисторы на каждый сегмент, и возможно на общих придётся с токами ещё разбираться. Хотя обычно там всё просто.

Что погуглить:

Как подключить светодиод к 5В. Калькулятор резисторов для светодиодов

Распиновка семисегментного индикатора такого-то, можно в инетмагазинах прилагающиеся к ним доки поискать

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

Динамическая индикация

Подключение МК к USB

Про компьютерную часть вкратце. Насколько помню, гаджеты эти можно было на яве писать, типа как WEB-страница с последующей компиляцией. Доступ к виртуальному COM-порту вероятно можно осуществить через COM-объект windows, если таков в яве доступен. (COM-объект windows, это другое, нежели COM порт - просто тут названия случайно совпали)

А может и в стандартном что-то готовенькое есть... но это очень вряд-ли...

А если какая-то отдельная программа в фоновом режиме будет работать - это самое простое и беспроблемное решение.

Изменено пользователем tcoder
  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сообщения

    • Всем привет,сразу хочу извиниться если не так как надо оформлю тему и за ошибки. Это моя первая тема на форуме и в радиотехнике я новичек. В общем к делу,обнаружил в кладовой не плохой китайский полноприводный краулер,зарядил аккумы он поехал но конечно же аккумуляторы свое изжили. Питание машинки 6 вольт,я решил поставить 2 аккумулятора 18650,сразу понимал что перебор по вольтажу целых 2 вольта но надеялся что просто погорят моторы. Установил все в машину,и сын игрался целую неделю аккумы не хотят садиться. Но вчера вечером при игре сначала откозал ход вперед,а следом поворот руля. Из машинки запахло горелым. Дальше я заменил 4 транзистора (два 772 и два 882), затем заменил 4 транзисторы (два ss8050 и два ss8550) В итоге машинка поехала вперед и назад,поворот на лево работает хорошо а на право еле еле крутится двигатель и сильно греются транзисторы (ss8050  ss8550) отвечающие за поворот на право. Простите за писанину,пытался описать полную картину. Всем добра!
    • А вам не помешало бы местные правила прочесть, особенно, п 2.4
    • Всем добрый день!     Подскажите, как "простым способом" можно организовать понижение напряжения на электромагните, если требуется длительное его включение в режиме удержания?
          От 12 Вольт https://ru.aliexpress.com/item/DC-1...32736861476.html?spm=a2g0s.9042311.0.0.4LOMoM отлично срабатывает, но ... через пару минут им можно паять медные шины. К чести производителя - он всё ещё живой. От 6 Вольт не греется, но и силы "начального" втягивания не хватает.
          Решением могло бы стать 12 В на "пол-секунды", а напряжение удержания 6 В.
          Всё ус-во питается 12В.
          Есть простейшие ДС-ДС шки https://ru.aliexpress.com/item/5-pc...32261885063.html?spm=a2g0s.9042311.0.0.WFTSCX
          с возможностью регулировать вых напряжение . Можно ли их как-то "модифицировать", чтобы при подаче на ДС-ДС 12-ти Вольт , на вых сначала был бы импульс 12В, а затем только 6В ? Попалась интересная статья Интерсная статья http://electricalschool.info/main/electroshemy/953-skhemy-impulsnogo-vkljuchenija-i.html , но ... можно ли и как "применить её" к ДС-ДС понижайке, для "автоматического" управления напряжением выходного напряжения ?
          Спасибо !
    • Схема полностью соответствует схеме в статье лишь позже были впаяны подстроечные резисторы (на фото под платой) , трансформатор использовал обычный со старого советского зарядного (с него же и корпус) вторичка 19 В. Плата от Тараса. Калибровка: 1.Подключаю свой , вроде хорошо заряженный, аккумулятор . Перед последней калибровкой на нём было 13.5 В 2. Включаю, выбираю температуру, эмкость батареи, режим калибровки. 3. Выбор эмкостей желаемых батарей для заряда 4. Загорается диод разрядки, включается вентилятор Затем на дисплей выводятся показания напряжения на левом плече Rизм , подключаю мультиметр к тому же левому плечу (у меня контакты левого и правого плечей выведены на переднюю панель) и подстроечным резистором подганяю показания на дисплее под мультиметр. 5. Затем то же самое с правым плечом Rизм. 6.Затем калибровка тока , в этот раз подключал амперметр между правым плечом Rизм и плюсовым контактом батареи и теперь уже кнопками вниз, вверх добивался идентичных показаний на дисплее и мультиметре. нажимаю Ок ...всё калибровка завершена.   Не совсем понял как это добится наименьших показаний тока на индикаторе игнорируя показания мультиметра, тоесть во время калибровки мультиметр показывает там 3 А , а я выставляю минимум . не знаю можно ли так судить, но в режиме заряда когда ток поболее там примерно ампер 5 период импульса подольше при подключении амперметра , оно конечно всё дёргается , но показывает около 5-ти с небольшой погрешностью. Если нужно более подробные фото , тогда всё разберу и сделаю .
    • я не знаю как называются именно эти диоды, шотки, кремневые или еще как то! в этом смысле!  характеристики по маркировке нашел!
    • С утра протестировал раздельное питание RDA и микроконтролера. Ничего не изменилось. Также не увидел разницы в чувствительности между прошивками с горящим экраном и потушенном. Большее влияние оказывают провода идущие к динамику и элементу питания. Все долно быть как можно короче. В общем все вышло очень хорошо, ставьте один стабилизатор на 3.3 вольта, на RDA дополнительно дроссель и конденсатор на 470 мкф. На микроконтролер свой дроссель и конденсатор. В итоге  никаких помех не видно. Сегодня поймал 14 станций, это абсолютный рекорд. С прошивками с автопоиском находил всего 5. С прошитыми в память работают 9. А тут аж 14, правда некоторые на грани приема, но изменив положение и длинну антены а также место расположения приемника, удается их нормально слушать. Я нахожусь в зоне плохого приема, в далеке от ретрансляторов. На этом пока эксперимент заканчиваю, буду ждать энкодера. bulat943 Вам отдельное спасибо за проделанную работу. По этому приемнику лучше создать отдельную тему и все прошивки и сообщения перенести туда. А то затеряются и неразбериха выходит.