dealexcel.com

Очередной магазин. На этот раз — с богатым выбором инструментов.


Rigol DS1052E — за 11500 рублей! По сути, легко переделывается в 1102E


ATTEN ADS1022C — за 9000


DSO201 — за 2300

PCB Board Wisard в Altium Designer

PCB Board Wisard в Altium Designer

Всем доброго времени суток! Сегодня я расскажу о комплексной системе автоматизированного проектирования (САПР) радиоэлектронных средств Altium Designer, бывш. Protel DXP. Установка очень простая. Единственное, на что стоит обратить внимание – это пункт «Install board-level libraries». Это установит обширные библиотеки компонентов.

После взлома регистрации программы можно приступить к созданию первого проекта.

Запустив Альтиум, обратим внимание на панельку слева, которая напоминает панельку в Windows. В этой панельке нам нужен последний пункт «PCB Board Wisard» – запуск мастера создания печатной платы.Рис.1. PCB Board Wisard

Кликнув на нём, можно смело нажимать «Next» в появившемся окне. Второе окно позволяет выбрать необходимую единицу измерения – милы или миллиметры. Мил (mil) – 1/1000 дюйма. Полезно помнить следующее соотношение между милами и миллиметрами:
40 mil = 1 mm

Рис. 2. Единица измерения
В этом окне выбираем привычную метрическую систему мер – «Metric» и нажимаем «Next».


Читать дальше

Микроконтроллеры STM8. Порты ввода-вывода.

Микроконтроллеры STM8. Порты ввода-вывода.

Здравствуйте,
Сегодня мы с вами разберемся, как устроены порты ввода-вывода у STM8S.
Количество линий ввода-вывода, естественно, различно у разных моделей контролеров, и колеблется от 16 (в двадцатиногом корпусе) до 68 для микроконтроллеров в корпусе LQFP-80. При этом линии портов не одинаковы и имеют различную нагрузочную способность. Уточню на всякий случай, что порты у STM8 восьмибитные, каждую ножку порта можно настроить индивидуально.


Читать дальше

Плавление паяльной пасты

По интернетам много гуляет всяческих статей с фото и видео, посвященных пайке горячим воздухом.
Делать еще одну статью наверное не имеет смысла, процесс обсосан со всех сторон. А вот то, как выглядит процесс плавления и самоустановки компонентов при пайке горячим воздухом — детально нигде не показано. Я решил снять видео, через окуляр инструментального микроскопа, в котором показано крупным планом, как собственно происходит пайка горячим воздухом.


Читать дальше

Учебный курс. Микро Паскаль. Типы данных. Часть вторая.

AVR
Статья №3.
В прошлой статье мы ознакомились с предопределенными типами данных. Продолжаем.
В Паскале, вместе с предопределенными типы данных существуют и типы данных, определенные пользователем. Описание нового типа начинается с зарезервированного слова type. Несколько примеров объявлений новых типов.


Читать дальше
  • +1
  • 14 марта 2011, 21:20
  • Rom

UART приемник на VHDL

Все говорят что процессы в VHDL выполняются параллельно, а мне надо последовательно!
К примеру сварить кофе, на С это с начла в чашку насыпать кофе, потом залить кипяток. На VHDL кофе и кипяток одновременно, что ж так даже быстрее. А если мне надо пожарить картошку: почистить, порезать, пожарить. С C осталось все по-прежнему, а вот в VHDL появляются непонятки.

На помощь приходит конечный автомат.

Читать дальше

Sunsky-online.com

Думаю, про dealextreme знают все. Его главный козырь — бесплатная доставка по всему миру. Однако, это иногда оборачивается весьма крупной наценкой, когда заказываешь много. Ведь в цену каждого товара включена доставка — ничто не бывает бесплатным.

http://sunsky-online.com/ — Довольно большой магазин всяких разностей.

Для примера:

Пинцет за 70 центов


Набор отверток за 4$


FM-трансмиттер, на DX такой стоит 10$ против 4 тут

Да, конечно, за доставку придется отвалить от 5$. Но вполне можно собрать колхозы, если жаль платить. Решайте сами, как говорится. Еще плюс — отправляют в этот день, если сделаете заказ до 6 вечера по китаю. Оплата — PayPal, или western union(это если у вас нет карточки, а пункт WU есть практически в любом крупном городе).

Если что, пишите в комменты, помогу с заказом

Применение параметров при структурном описании проекта.

Представим, что у нас имеются следующая задача: Описать структурным стилем представленную на рисунке схему.



Читать дальше

Китайские адаптеры USB-COM

Купил на DX парочку адаптеров. Раз и два. Судя по комментариям — эти лоты та еще лотерея. Варианты:
  • PL2303+MAX211
  • PL2303
  • CH341+MAX211
  • CH341
Мне попались четные, т.е. уровни там не сильно RS-232 соответсвуют. Ндаааа. Удлинители в комплекте кстати дерьмо, через них даже сами адаптеры не всегда опознаются, а о чем-то более скоростном, вроде флешек, и говорить не приходится.

Применение. Оно таки нашлось) После того, как спаял дата-кабель к своему PV (древняя КПК-шка, наружу торчит вполне полноценный DTE-COM на MAX3243) — решил проверить совместимость с адаптерами. С CH341 фиг, а вот на PL2303 завелось. Уже хоть что-то, хотя передает иногда с ошибками :(
Уровни у донгла на PL2303 — TTL 0V и 5V. Решил сделать их хотя бы разнополярными, +-2.5V. Впихнул внутрь стабилизатор на 2.5В на TL431, подключил к его выходу сигнальную землю выходного разьема. Фиг его знает, стало ли лучше, но с КПК работает.

С пинбордом через адаптер на MAX232 тоже работает, позволяя отлаживать через жтаг и одновременно общаясь с контроллером по уарту. Но лишняя платка (которую к тому же неудобно подключать, т.к. питание и землю надо тянуть отдельно от сигнальных линий и одним шлейфом не отделаешься) как-то не радует. Ладно, проверим второй.
Втыкаем, врубаем терминал, любуемся абракадаброй. Тык мультиметром в TX модуля… 0В. Зараза, инвертирует. Так и не понял, фигли ж оно тогда не работает с КПК — вроде полярность та же, что и у RS-232. Возможно, неправильная полярность какого-то из управляющих сигналов. Воткнул инвертор — заработало. Запилил кабель с коннектором под пинборд, из хвостика от старой мыши. Отлично, можно дебажить девайс, управляемый только через UART, через JTAG.

Фоткать адаптеры смысла нет — на DX фото есть, а жуткий навесной монтаж через матовый корпус все равно не видно)

P.S. Как выяснилось, PL2303 в этих адаптерах поддельная. В WinXP работает нормально, а в Win7 выдает ошибку «код 10». Лечится более старой версией дров (1.0.13), которую, однако, не так легко найти. В аттаче лежат дрова этой версии (ахтунг, архив на самом деле 7z), плюс какой-то патченый вариант, поддерживающий скорости до 1625000 bps (а этот на самом деле rar).
  • +1
  • 13 марта 2011, 21:34
  • Vga
  • 2

USB для AVR. Часть 2. HID Class на V-USB



Здравствуйте, в данной статье попытаюсь доступным языком описать USB HID Class устройство на микроконтроллере AVR, а также как общаться с таким девайсом программе написанной на Borland C++ Builder 6 под Windows. Рассмотрим основные настройки V-USB, откомпилируем прошивку для микроконтроллера, напишем простенькую программу пример для ПК, весь код хорошо комментирован. В качестве подопытного микроконтроллера — ATmega8 (можно смело брать любой другой, завалялась просто у меня старая ;) макетка Trashduino, эх ностальджи...) Также для ознакомления можно почитать: USB для AVR. Часть 1. Вводная


Читать дальше