В каждом разряде все LEDы питаются одновременно через один резистор 100 ом. По идее яркость должна падать в зависимости от количества активных сегментов - это не заметно?
В каждом разряде все LEDы питаются одновременно через один резистор 100 ом. По идее яркость должна падать в зависимости от количества активных сегментов - это не заметно?
Я по подобной схеме включения индикаторов делал часы. Разницы в яркости цифр не замечал, хотя и задумывался о подобной возможности
В каждом разряде все LEDы питаются одновременно через один резистор 100 ом. По идее яркость должна падать в зависимости от количества активных сегментов - это не заметно?
Там используется динамическая индикация, при таком способе индикации, яркость не падает, т.к. переключение происходит на с большой частотой, и в среднем цифры горят с одинаковой яркостью.
Там используется динамическая индикация, при таком способе индикации, яркость не падает, т.к. переключение происходит на с большой частотой, и в среднем цифры горят с одинаковой яркостью.
Позвольте чуточку подправить. При таком способе индикации управление идет как-бы табличным методом. Т.е выбираем столбец (катод одного разряда) а потом поочередно перебираем строки (аноды каждого светодиода в знакоместе). Тогда в единицу времени включеным может быть только один светодиод в одном знакоместе. Но если скорость переключения достаточно высокая (например 1/20/8/3 = 2мс при 20 кадрах\сек) то глаз “увидит” цифру полностью из-за инерционности зрения.
Т.е выбираем столбец (катод одного разряда) а потом поочередно перебираем строки (аноды каждого светодиода в знакоместе). Тогда в единицу времени включеным может быть только один светодиод в одном знакоместе.
А вот и нифига, не так. Посмотрите исходник, функция DisplayNumber. Индикация динамическая поразрядная начиная с SD1.
Так обычно и делают. Я когда делал процентный индикатор разряда Pb акка, даже менял скважность горения каждого знакоместа, чтобы поддерживать постоянную яркость в зависимости от сколько подсвеченных сегментов.
Про индикацию понятно, схема типовая. А вот как в схеме предусмотрено определение Kv электродвигателя? Я так понимаю измеряется наряжение непосредственно перед двигателем, а затем програмно происходит пересчет в обороты?
Я когда делал процентный индикатор разряда Pb акка, .
Добрый день, извините за оффтопик, а посмотреть на этот проект можно?
А вот как в схеме предусмотрено определение Kv электродвигателя? Я так понимаю измеряется наряжение непосредственно перед двигателем, а затем програмно происходит пересчет в обороты?
Почти так. В мануале на рис4 показано, что измеряется напряжение на ЛиПо 3S, а потом с мотора снимается фазовые импульсы и за секунду подсчитывается их количество, а потом элементарная математика
Добрый день, извините за оффтопик, а посмотреть на этот проект можно?
12v.rar.html
Схемы нет, но из комментов в программе все ясно 😉
Отмазка: проект старый, в работу не пошел, т.к. Pb выкинул - поставил LiPo;
Если кто может проверьте схму а то она незапускается понормальному в Proteus 7 выдает очень много ошибок и не гоит 3 индикатор неодин сегмент
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"3e7587103df95500777968ac":{"_id":"3e7587103df95500777968ac","hid":1461,"name":"ubd","nick":"ubd","avatar_id":null,"css":""},"41b8a4ac3df9550077792e83":{"_id":"41b8a4ac3df9550077792e83","hid":5271,"name":"Prikupets","nick":"Prikupets","avatar_id":null,"css":""},"4538e9d43df95500777886d0":{"_id":"4538e9d43df95500777886d0","hid":17669,"name":"PAN-NN","nick":"PAN-NN","avatar_id":null,"css":""},"463f5dff3df955007778476a":{"_id":"463f5dff3df955007778476a","hid":22895,"name":"UserM","nick":"UserM","avatar_id":null,"css":""},"495be8e83df9550077773fa4":{"_id":"495be8e83df9550077773fa4","hid":42216,"name":"sslobodyan","nick":"sslobodyan","avatar_id":null,"css":""},"4b5cf6f73df9550077765430":{"_id":"4b5cf6f73df9550077765430","hid":60090,"name":"ions","nick":"ions","avatar_id":null,"css":""},"4d278cec3df9550077757cdb":{"_id":"4d278cec3df9550077757cdb","hid":77741,"name":"andrei2882","nick":"andrei2882","avatar_id":null,"css":""}},"settings":{"can_see_ip":false,"can_report_abuse":false,"can_see_hellbanned":false,"forum_can_view":true,"forum_can_reply":false,"forum_edit_max_time":30,"forum_can_close_topic":false,"forum_show_ignored":false,"forum_mod_can_delete_topics":false,"forum_mod_can_hard_delete_topics":false,"forum_mod_can_see_hard_deleted_topics":false,"forum_mod_can_edit_posts":false,"forum_mod_can_pin_topic":false,"forum_mod_can_edit_titles":false,"forum_mod_can_close_topic":false,"can_vote":false,"forum_mod_can_add_infractions":false,"forum_topic_title_min_length":10,"forum_reply_old_post_threshold":30,"votes_add_max_time":168,"forum_show_post_interval":7,"can_see_deleted_users":false},"section":{"_id":"61c9a54c3df9550077bb50ba","hid":8,"title":"Самодельная электроника, компьютерные программы","parent":"61c9a54c3df9550077bb50f3","description":"Софт для моделирования и черчения, самодельные электронные устройства.","is_category":false,"is_votable":true,"is_writable":true,"cache":{"topic_count":2667,"post_count":48274,"last_post":"6757f71af9bb00ab89de832d","last_topic":"6757f71af9bb00ab89de832c","last_topic_hid":572572,"last_topic_title":"DVB-T2 для FPV видео","last_ts":"2024-12-10T08:08:58.227Z","last_user":"5b0062d13df95500776fe377"}},"topic":{"_id":"4d57c7973df95500775ad07d","hid":221934,"title":"Тестер машинок на pic16f883","views_count":4023,"last_post_counter":13,"cache":{"post_count":13,"first_post":"4d57c7973df95500775ad438","first_ts":"2011-02-13T11:59:19.000Z","first_user":"4d278cec3df9550077757cdb","last_post":"4d5b8b773df95500775ad450","last_post_hid":13,"last_ts":"2011-02-16T08:31:51.000Z","last_user":"4d278cec3df9550077757cdb"},"st":1,"section":"61c9a54c3df9550077bb50ba"},"subscription":null,"pagination":{"total":13,"per_page":25,"chunk_offset":2},"posts_list_before_post":["paginator","datediff"]},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}