Pull to refresh
75
0
Вячеслав @SlavikMIPT

Инженер

Send message
а вообще — на самом деле проще купить микросхему — драйвер светодиодный и не париться — загружаешь в него по i2c или spi значения, а он уже свои шимы включает — можно по разному выходы настроить — тяни толкай, открытый коллектор и т.п., драйвер простенький протаскивает спокойно 500мА тока через одну ногу, разрядность 12бит, количество ног -16, а если это всё по i2c, то на одну шину вешается скока угодно таких микросхем и от контроллера хавается только 2 ноги и i2c, таймеры при этом свободны и процессор не занимается обработкой прерываний.Практического смысла особо нет реализовывать такое на контроллере напрямую, только ради обучения если
так слишком много прерываний — лучше не так делать — отмерять время интервалами 128 64 32 16 8 4 2 1 тик таймера.при переходе через 0 включаем те каналы, у которых есть старший бит в значении яркости, таймер тикает до 128- оставляем только те, у которых установлен 7 бит, устанавливаем прерывание по сравнению на 192 и так далее — получается не шим, но для светодиодов более чем достаточно и даже лучше, чем шим — всего 8 прерываний таймера, никаких почти вычислительных затрат, несущая частота в таком случае будет выше, чем у шима — светодиоды будут меньше мерцать. у bsvi подробней статья на этот счет была
www.skycentre.net/index.php?showtopic=12547&hl= ссылка на сравнение популярных скайдайверских камер GP Contour и Sony
напомнило серию из «Теории большого взрыва»
первая фотка в инста графе сделана)
обычный инженерный программируемый калькулятор
ну можно было перед покупкой дебагеров изучить — какие из них стоит брать, а какие нет.
Целая статья о том какие у вас руки кривые)) Ни слова не нашел про недостатки самих контроллеров. Одни лучи поноса в сторону средств разработки и отладки. Авр студио 4 вполне себе ничего, а использовать САМУЮ НОВУЮ студию — очень странно для программистов. Что вы не понимаете, чтоли, что компании стараются выпускать поскорее сырые программные продукты, чтобы бабла срубить — тот же альтиум чего стоит, используйте стабильную версию и всё, отладчиков для атмелов тоже хватает нормальных. Короче «Нечего на зеркало пенять, коли рожа крива»
По поводу шума — можно попробовать фильтровать данные по частоте и амплитуде — например после записи делать бпф — резать все частоты, не попадающие в интервал человеческого голоса, а также частоты, которые ниже порога определенного
з.ы. — сосед только что сказал, что у них в 2006 в шахматном клубе такая была доска
«широкими возможностями самой платформы» сильно конечно сказано… и в чем же широкие возможности? в том что идет тупое нагромождение функций одна на другой на и без этого не особо производительном контроллере? может быть и удобно для тех кому лень научиться нормально программировать контроллеры, среди таких людей оно может и популярно, но имхо — никаких «широких возможностей» ардуино не дает
сейчас только что пришла идея — можно просто подобрать частоту опроса так, чтобы период ее был больше времени дребезга — допустим 50 мс, то есть частота опроса 20Гц и дребезг просто не будем видеть, а нажатие кнопки все равно минимум 120-130 мс длится(человеческая реакция) — поэтому за время удержания у нас гарантированно 2 опроса состояния — допустим нам не повезло и первый опрос попал на тот момент, когда кнопка дребезжала и был высокий уровень — не беда — второй опрос гарантированно будет низкий уровень
с конденсатором замечена следующая вещь была — при нажатии кнопки дребезга нет — все ровно, а при отжатии — вот что получается — конденсатор заряжен до напряжения ПИТАНИЯ U(это следует из того что в момент замыкания кнопки через подтяжечный резистор и конденсатор тока нет, следовательно напряжения на концах резистора равны), а напряжение подтяжки у нас меньше напряжения питания — поэтому при отпускании кнопки у нас будет импульс от напряжения подтяжки до напряжения питания, пока конденсатор разряжается через входное сопротивление пина — при частоте опроса 50МгЦ ПЛИС Altera Cyclone III это интерпретировала как еще одно нажатие кнопки — устранил путем понижения частоты опроса кнопки до 380 Гц
отлично развел — порты ввода-вывода все открытые
12 ...
24

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity