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

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

Читать дальше
«Мобильный ключ» от вашего домофона на МК AVR.Бесценный опыт.
У многих людей часто случается так, что они оказываются у двери родного подъезда без ключа от домофона, а дома никого нет, да и на улице, как на зло, немноголюдно и холодно. С помощью данного устройства мы не только решим эту проблему, но и приобретем неплохой для начала опыт общения с микроконтроллерами AVR.
Читать дальше
Читать дальше
Подключение микроконтроллера к локальной сети: Заключение
Уже почти всё. :)
Краткое содержание:
Читать дальше
Краткое содержание:
- Мои кривые руки и баги
- Немного о софте для компа
- FAQ
- Заключение
Читать дальше
Подключение микроконтроллера к локальной сети: тесты производительности и краткое описание API стека
В этой части будет просто формальное описание TCP/IP стека, который мы тут соорудили, по ходу дела.
Краткое содержание:
Читать дальше
Краткое содержание:
- Бенчмарки (немножко)
- Системные требования
- Параметры конфигурации
- Описание API
- Заключение
Читать дальше
Подключение микроконтроллера к локальной сети: HTTP и CGI (заключение)
В прошлой части мы научились отдавать по HTTP достаточно жирную статику. Но всё, о чём я хотел написать в прошлую часть не влезло, так что эта часть будет маленьким дополнением. Добавим какие-нибудь элементы управления (проще говоря, гуй) для получения и отправки данных с сервера и на сервер.
Краткое содержание:
Кроме того, в этой небольшой части мы коснёмся такой странной штуки, как javascript)
Читать дальше
Краткое содержание:
- Идея
- Сторона сервера
- Сторона клиента
- Заключение
Кроме того, в этой небольшой части мы коснёмся такой странной штуки, как javascript)
Читать дальше
Контроллер координатного станка
Сделал свой step-dir контроллер для станка с ЧПУ на ПЛИС. В основе лежит epm240 и L298.
Из того что реализовано:
— подключения 3-х биполярных двигателей с током до 2 А на обмотку
— 3 режима работы двигателя (одна обмотка, две обмотки и полушаг)
— питание 7.5-35 В
— ШИМ стабилизация тока двигателей
— подключены все сигнальные линии LPT порта к ПЛИС.
— 16 дополнительных выводов (подключение джойстика, обратной связи, реле, дисплея – всего на что хватит емкости чипа)
— перепрошивка ПЛИС в готовом устройстве
Не хватает:
— опторазвязка
— реле
Читать дальше
Из того что реализовано:
— подключения 3-х биполярных двигателей с током до 2 А на обмотку
— 3 режима работы двигателя (одна обмотка, две обмотки и полушаг)
— питание 7.5-35 В
— ШИМ стабилизация тока двигателей
— подключены все сигнальные линии LPT порта к ПЛИС.
— 16 дополнительных выводов (подключение джойстика, обратной связи, реле, дисплея – всего на что хватит емкости чипа)
— перепрошивка ПЛИС в готовом устройстве
Не хватает:
— опторазвязка
— реле
Читать дальше
- +5
- 26 апреля 2011, 00:52
- hellraiser
- 27
- 1
Подключение микроконтроллера к локальной сети: TCP и HTTP (продолжение)
В этой части речь пойдёт в основном про отдачу относительно жирной статики по HTTP.
Краткое содержание
Сорри за такую большую задержку)
Читать дальше
Краткое содержание
- Еррата
- Отдача статики, соображения
- Пробуем отдавать картинку
- TCP-ретрансмиссии
- Пишем простенький HTTP-сервер
- Заключение
Сорри за такую большую задержку)
Читать дальше
Согласование логических уровней 5В и 3.3В устройств
Всякое решение плодит новые проблемы.
Следствие к закону Мерфи
В настоящий момент все больше и больше производителей микросхем осуществляют перевод их на питание от 1.8В до 3.3В. В связи с этим возникает задача согласования логических уровней устройств с различными питающими напряжениями. Наиболее часто производится подключение 3.3В устройств к 5В устройствам. Методы согласования для этого случая и рассмотрим в данной статье. Однако общие принципы приведенных методов справедливы и для согласования устройств с другими питающими напряжениями при соответствующей адаптации.
Читать дальше
Следствие к закону Мерфи
В настоящий момент все больше и больше производителей микросхем осуществляют перевод их на питание от 1.8В до 3.3В. В связи с этим возникает задача согласования логических уровней устройств с различными питающими напряжениями. Наиболее часто производится подключение 3.3В устройств к 5В устройствам. Методы согласования для этого случая и рассмотрим в данной статье. Однако общие принципы приведенных методов справедливы и для согласования устройств с другими питающими напряжениями при соответствующей адаптации.
Читать дальше
Altera Nios II QiuckStart. Осваиваем принципы построения системы и инфраструктуру сборки.
Общались на днях с товарищами на тему одного проекта и так, между делом, было брошено замечание, в стиле «а если сюда поставить ПЛИС и контроллер, то вообще всё круто будет», на что сразу последовал вопрос «а нафига плодить сущности? зачем столько мозгов в системе — контроллер ведь можно воткнуть внутрь ПЛИС, например взять Nios?». Ответ был в стиле «а ты пробовал? я пробовал завести Nios, кучу времени убил, результата не получил — это большой гемор и всё равно требует лишней обвязки (память, епром...) которые уже есть в контроллере». Естественно такое заявление подействовало на порядки лучше любого «а слабо?!» и я засел за освоение мат. части. Как оказалось, информации по теме дофига и больше (в списке ссылок только малая часть того, чем я пользовался, а сколько всего я даже не смотрел...), но она вся какая-то разрозненная, везде освещается какая-то часть процесса, а как собрать это всё воедино и вникнуть в концепцию понять с лёту не так-то просто. В общем на то, что бы запустить первую работающую программу ушло примерно два дня (правда надо сделать скидку на то, что я параллельно конспектировал действия). А результатом моих колупаний является эта вводная в процесс проектирования систем на базе FPGA фирмы Altera с использованием процессорного ядра Nios II.

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

Читать дальше
Подключение микроконтроллера к локальной сети: HTTP и CGI
В предыдущей части соотношение объёмов моего корявого быдлокода и интересной/полезной информации превысило всякие разумные пределы. Так что в этой я постараюсь исправиться)
Речь пойдёт о реализации простенького веб-сервера на базе TCP/IP стека, запиленного в предыдущей статье. Скорее, даже не сервера, а веб-интерфейса, который можно прикрутить к какому-нибудь сетевому девайсику на микроконтроллере.
Читать дальше
Речь пойдёт о реализации простенького веб-сервера на базе TCP/IP стека, запиленного в предыдущей статье. Скорее, даже не сервера, а веб-интерфейса, который можно прикрутить к какому-нибудь сетевому девайсику на микроконтроллере.
Читать дальше