Показаны сообщения с ярлыком AVR. Показать все сообщения
Показаны сообщения с ярлыком AVR. Показать все сообщения

31.01.2021

Доработка китайского программатора CH341A

     Давно я брал этот программатор, и доработ его на всякий случай сразу-же. Изначально идея приобретения данного программатора меня посетила после прошивки микросхемы памяти 25-й серии в мониторе, которую пришлось шить используя схему LPT программатора, включенную в преобразователь USB-LPT на основе логичесского анализатора, о котором была речь в моей статье - Стеклотекстолит BUNGARD с фоторезистом, или как правильно готовить фотошаблон. Прочувствовав на себе всю боль ожидания пока прошьются те килобайты через это нечто и консольный софт - я сразу-же пошел на Aliexpress и заказал этот программатор.

02.01.2021

Китайский дисплей на TM1637 на 6 символов и библиотека на AVR Bascom, и пример его применения в частотомере.

    Решил я как-то попробовать данную китайскую продукцию, не задумываясь о програмной части, и ко всему - так как надо было сделать устройство с минимальными трудозатратами, выбрал AVR Bascom. Порывшись в интернетах я так и не смог на то время найти вариант решения вопроса с подключением данного дисплея, и было решено написать свою подпрограммку, которая в итоге переросла в некое подобие библиотеки для выбранной среды.
    Дисплеи были куплены в местном магазине, и фирма производитель у них RobotDyn.


01.01.2021

Дозиметр "Нанит" - лечим параною после экскурсии в Чернобыль

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

01.06.2015

Энкодерный регулятор яркости светодиодного светильника

    Как-то раз меня попросили переделать систему контроллера подсветки стола (обсуждение и последняя прошивка - в форуме), причем очень сильно, и в итоге получился отдельный проект. Самой железки у меня не было, и нет, и отладку я производил через переписку. Контроллер был использован имеющийся в наличии ATtiny2313, вместо которого можно применить ATtiny13/25 (если кого заинтересует данная разработка - могу переписать прошивку под ATtiny13). Данное устройство является ШИМ регулятором (частота примерно 4 КГц) с плавным запуском, сохранением установленного значения, управление производится энкодером (включение/выключение - кнопкой энкодера).

28.05.2015

Оптимизируем код компилятора AVR Studio 4 до уровня 6-й студии

    Как-то раз мне попался один готовый проект с исходниками, который необходимо было перекомпилировать с другими параметрами, но имея на всех компьютерах AVR Studio 4 я столкнулся с проблемой - на выходе получался код занимающий более 102% памяти контроллера. Решая данную проблему я перелопатил все ключи оптимизации GCC в студии - ничего не помогало. После безнадежных попыток с 4-й студией я начал пробовать другие инструменты и компиляторы, и в конечном итоге я нашел в чем был собран данный проект - AVR Studio 6 (об этом свидетельствовал файл проекта с расширением *.atsln).