Логический анализатор Saleae Logic. Краткий обзор

Логический анализатор saleae 24M 8CH Пару недель назад, экспериментируя с MultiWii 328, захотелось мне узнать, что именно нужно послать по UART каналу, чтобы получить с платы стабилизации данные телеметрии (показания датчиков, текущие положения рулей и т.д.) Ведь посылаются они, когда MultiWii подключен к программе конфигурации. Конечно же, правильнее было бы — проанализировать исходники прошивки. Я, собственно так и сделал (вернее попытался, ведь еще надо разобраться в языке программирования Arduino). Но тут как раз на глаза попался логический анализатор на Алиэкспресс. Хм, 8 долларов? Восемь каналов, 24МГц…  хочу такую штуку :) Читать далее

Хранение SMD компонентов (и прочих деталей)

Способ удобно хранить SMD компонентыКак-то, ища нужную мне деталь, поймал себя на мысли, что у меня при любой конструкторской деятельности очень много времени уходит на вот такие поиски! Бывает иногда, что 80% всего времени постройки чего-то занимают поиски нужных комплектующих! Например — SMD компонентов. Вот о организации их хранения я кратко и расскажу… ээ… похвастаюсь, да :) Читать далее

Как программировать PIC микроконтроллеры или Простой JDM программатор

Простой JDM программатор PIC микроконтроллеров. ФотографияТак уж сложилось, что знакомство с микроконтроллерами я начал с AVR. PIC микроконтроллеры до поры, до времени — обходил стороной. Но, все же на них тоже ведь есть уникальные, интересные для повторения, конструкции! А ведь эти микроконтроллеры тоже прошивать нужно :) . Эту статью пишу в основном для себя самого. Чтобы не забыть технологии, как без проблем и бессмысленных потерь времени прошить PIC микроконтроллер. Читать далее

Как создать свой макрос в Sprint-Layout 5.0

 SL50_8Как то неожиданно захотелось описать то, чем сейчас занимаюсь.

Так уж повелось, что платы для своих (и чужих тоже) электронных конструкций я в основном рисую в программе Sprint-Layout. Никакой автоматики (ну почти никакой — та что есть, весьма убогая) — но я пока не доходил до схем таких сложностей, что нужны были бы автоматические трассировщики. Хотя да, надо бы, наконец, освоить хотя бы один из них. Но это уж после ликвидации завалов на работе :) . Но я отвлекся. Я ведь хотел рассказать о том, как создать свой макрос в Sprint-Layout 5.0… Читать далее

Программа генерации кода для схем с семисегментными индикаторами и микроконтроллерами

На днях в очередной раз столкнувшись с нестандартной схемой включения выводов семисегментного индикатора на порт микроконтроллера понял, что мне уже не хочется вручную считать все требуемые мне коды. Кроме того, из опыта знаю, что потом хоть одна (а часто полдесятка, если не больше) ошибок будет, и их придется потом исправлять. И хотя может быть мне больше и не понадобится это считать, но терпению моему пришел конец. В результате получилась программа, которую давно уж хотел написать, но все никак руки не доходили :) Читать далее

Изготовление печатных плат при помощи паяльной маски FSR8000

Качество любого самодельного электронного устройства очень сильно зависит от того, как качественно оно было изготовлено (да уж – полезная фраза, это же и так ясно! Ну, это да…. Но мне надо же с чего-то начать? :) ). Большую роль в этом играет печатная плата (это если у вас не слишком простенькая конструкция которую можно и объемным монтажом сделать). Чем сложнее устройство, тем сложнее рисунок печатной платы, и тем качественнее она должна быть изготовлена. Об одном из способом изготовления печатной платы своими руками речь и пойдет. Читать далее