Неочевидная схемотехника: часть вторая. Сопротивление небесполезно

Итак, вторая статья из цикла, про которую я уже неоднократно упоминал. Сегодня постараюсь упихать в головы читателей несколько ключевых моментов, без которых нельзя жить на свете. До сих пор я говорил про согласование, согласованную нагрузку. Что-то упоминал про ширину линии, которая вроде как должна быть строго определенной. Пришло время расставить точки. Вам потребуется пластиковая бутылка и ножницы бесконечная пара проводов и немного терпения, добро пожаловать под кат!


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

Неочевидная схемотехника: часть первая. О кусках и эхе.

Для многих слово «СВЧ» означает не только микроволновую печку. Кто-то вспоминает спутниковую связь и вайфай. Но я постоянно вижу, что люди боятся работать с частотами выше нескольких сотен мегагерц. Слышу возгласы «да ты чтоо! Это ж свч, там все по-другому!» Не спорю, на некоторые моменты я до сих пор смотрю как на колдовство, по ходу обучения что-то меня очень сильно удивляло. Решил я наконец поделиться своими знаниями и примерами, мысли зрели с первого курса, то есть четыре года уже этим мыслям.


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

3D модельки для DipTrace

По настоянию Vga срочно перехожу с Layout :) на то, в чем можно рисовать схемы и платы. Это DipTrace который кроме разводки умеет и 3D модель платы повертеть. Разведя пробный проект и прочитав we.easyelectronics.ru/CADSoft/sozdaem-3d-detalki-dlya-diptrace.html я решил, что сам щас все 3D детальки (коих мне надо) быстро нарисую. Но то ли я тупой то ли к 2D рисованию привык и интерфейс Wings внес свою посильную лепту… охота к рисованию 3D моделей у меня отпала полностью. При всем этом посмотреть в 3D интересно не только стандартные модели DipTrace коих немало, но недостаточно (главное не забыть скачать стандартные 3D библиотеки). Короче говоря после некоторого гугления выясняется, что есть сайт www.3dcontentcentral.com/ где есть куча полезных (хочется это подчеркнуть) моделей и они могут тем или иным способом быть использованы в DipTrace.

Читать дальше
  • +2
  • 10 февраля 2012, 17:38
  • GYUR22
  • 1

3D детальки для DipTrace'а. Урок второй. TO-220.

Тема рисования трехмерных моделей деталек оказалась весьма востребованной. Раз так, продолжаем переквалифицироваться из электронщиков в художники :)

Рассмотрим некоторые более сложные приёмы моделирования в Крыльях. Например, научимся сверлить дырки в корпусе ТО-220.



Читать дальше
  • +8
  • 14 августа 2011, 00:04
  • ACE

Создаем 3D детальки для DipTrace

В последних версиях DipTrace'а добавилась фича трехмерного предпросмотра платы. По качеству оно конечно не дотягивает до связки Орла с POVRay, но для прикидки, влезет ли оно в корпус, не будут ли компоненты мешать друг-другу и тому подобного, вполне сойдёт. Но не всегда нужная деталька уже есть в стандартной библиотеке. И если процесс создания в component и pattern редакторах вполне описан в туториале, то с 3D пришлось разбираться самому. Вот что получилось:



Читать дальше
  • +9
  • 01 августа 2011, 06:26
  • ACE
  • 1

Время говорить с камнями или USART Multi-processor Communication Mode

AVR
В устройствах, которые чуть сложнее «помигать на демоплате» часто встает вопрос коммуникации между блоками. Какие у нас есть варианты организации шины «один мастер-куча слейвов»?
1. SPI — классика жанра. Минус — надо к каждому слейву тянуть линию SS — Slave Select, чтобы выбирать конкретного
2. I2C (TWI) — вроде все хорошо, правда развязать двунаправленную шину — гемор тот еще.
3. ну и герой нашего обзора — USART Multi-processor Communication Mode

Работает на камнях, где есть полноценный USART (это меги). За базовый камень возьмем atmega32a.



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

Подключение микроконтроллера к локальной сети: работаем с ENC28J60

Эта часть полностью посвящена работе с ENC28J60.

Кому-то она может показаться тупым копированием даташита. Но это не совсем так, тут есть и примеры кода и описание различных граблей.

Но даташит всё равно может пригодится. А так же еррата.

Краткое содержание:

  • Включение ENC28J60
  • Архитектура ENC28J60
  • Обмен данными по SPI
  • Инициализация
  • Отправка пакетов
  • Приём пакетов
  • Заключение

Примеры кода написаны под AVR. Впрочем из платформенно-зависимых вещей тут только работа со SPI.



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

Подключение микроконтроллера к локальной сети

Локальная сеть — вещь прикольная и интересная. Место обитания каждого гика, включая его самого, опутано витой парой сверху донизу. Почему бы не использовать всё это на пользу дела?

Тем более, существует микросхема, позволяющая микроконтроллеру прекрасно чувствовать себя в сети Ethernet. А именно, ENC28J60, разработка вражеской компании Microchip. Об её использовании мы и поговорим.

Вообще-то, Ethernet — достаточно обширная тема. В один пост явно не поместится. Так что частей будет несколько.

Эта первая часть, и как обычно, — вводная и обзорная.


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