|
tytom83
|
|
Втягивание в программирование микроконтроллеров13.04.2012, 20:37. Показов 5193. Ответов 9
Метки нет (Все метки)
Здравствуйте, уважаемые.
Опять обострилось желание попробовать свои силы в практической разработке с применением микроконтроллеров. Обострение произошло на фоне реальной потребности в небольшом девайсе, а именно: хочется считать количество напечатанных листов на различных устройствах, при достижении некоторой величины производить какую-либо сигнализацию об этом. Сначала думал делать это строго программно на компе, к которому подключен принтер, но это не всегда реализуемо (есть сетевые устройства), и плюс разбираться в протоколе обмена принтера с компом (у разных производителей он различный) не очень хотелось. Тогда пришла МЫСЛЬ - может рациональнее считать напечатанные листы прямо на выходе устройства, применяя небольшой электронный довесок, да еще и сделанный своими руками) Как мне видится: на выходной лоток принтера цепляется что-то оптическое (что конкретно?), это нечто может находится в двух состояниях, переход между этими фазами (т.е. факт выхода листа буниги) фиксирует МК (хочется авр), этот же МК должен формировать уведомление при достижении числа страниц заданной величине. Уведомлять очень хочется на электронную почту, понимаю, что сделать новичку tcp\ip на МК будет трудновато, поэтому рассчитываю для начала на передачу по юсб (если принтер локальный), от юсб было бы здорово и запитаться. Как думаете - реально такое вывезти? И если реально, то я был бы счастлив услышать хотя бы наводки на фактически требующееся железо, как-то: какой МК выбрать (авр нравится, пик не нравится архитектура, арм - сложновата обвязка для начинающего), чем фиксировать факт выхода листа из лотка. |
|
| 13.04.2012, 20:37 | |
|
Ответы с готовыми решениями:
9
программирование микроконтроллеров pic Программирование микроконтроллеров на языке С Визуальное программирование микроконтроллеров |
|
0 / 0 / 0
Регистрация: 16.02.2012
Сообщений: 699
|
|
| 13.04.2012, 21:08 | |
|
Делали нечто подобное для копировального центра. Аппараты оборудовали дополнительным датчиком листа буниги. Датчик представлял собой пластмассовый флажок на оси, который при прохождении буниги отклонялся. При этом флажок перекрывал луч внутри щелевого оптрона KTIR0411S фирмы Kymkbrykht. Импульсы считал контроллер и по сети RS-485 отправлял данные головному контроллеру, который их запоминал. Контроллеры использовались семейства AVR.
0
|
|
|
tytom83
|
||
| 13.04.2012, 21:39 | ||
так же пока склоняюсь к передаче данных по эзернету, примеры использования на изиэлектроникс имеются, да и гугл в помощь. а питание устройства у Вас как было реализовано? |
||
|
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 1,352
|
|
| 13.04.2012, 21:52 | |
|
современные принтсерверы имеют снмп как раз для твоей задачи и она реализуется скриптом на любой системе при помощи консольных прог из пакета snmp tools
0
|
|
|
tytom83
|
||
| 13.04.2012, 22:47 | ||
|
||
|
1 / 1 / 0
Регистрация: 19.12.2009
Сообщений: 2
|
|
| 13.04.2012, 23:43 | |
|
Делал на основе примеров с Mikroe, правда на PIC, все прекрасно работает. Только добавил в схему трансформатор, у них в примерах согласование только на резисторах.
http://**************************/download/file.php?id=10025&sid=7a856b08320b49b0fb f053c99eb03311 http://**************************/download/file.php?id=10026&sid=7a856b08320b49b0fb f053c99eb03311 Сейчас на очереди задача, сделать софт для опроса, пока работает через web интерфейс... Но со временем туговато...
0
|
|
|
0 / 0 / 0
Регистрация: 16.02.2012
Сообщений: 699
|
||
| 13.04.2012, 23:44 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 1,352
|
||
| 14.04.2012, 00:08 | ||
причем снмп агент может работать даже если про него в инструкции ничего не сказано у меня роутер был с принтсервером, так я случайно нашел снмп, когда в те годы разбирался с этим протоколом
0
|
||
|
Omtymomy
|
|
| 15.04.2012, 06:47 | |
|
Хочу задать вопрос на схожую тему. Хочется к МФУ добавить девайс, ставящий печать на отпечатанном листке.
Нужны советы по механическом части. Сам думал сделать либо наподобие микроскопов, где предметный столик поднимается/опускается с помощью шестерни, скользящей по вертикальной "рельсе", либо как у станка сверлильного - где в общем-то, тот же принцип реализуется. Или есть удобнее варианты? И какого рода электромотор понадобится? Печать - с автоматической оснасткой, типа таких: http://www.pechati.ru/uslugi/o... bolsh.html или таких: http://www.pechati.ru/uslugi/osn_outomat.html |
|
|
0 / 0 / 0
Регистрация: 02.11.2004
Сообщений: 1,112
|
|
| 21.04.2012, 20:45 | |
|
соленоид и возвратная пружина. всё.
0
|
|
| 21.04.2012, 20:45 | |
|
Помогаю со студенческими работами здесь
10
Программирование PIC микроконтроллеров в среде MPLAB IDE Программирование микроконтроллеров Программирование микроконтроллеров Программирование микроконтроллеров на базе STM32F407VET Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Сочетание глобально распределённой вычислительной мощности и инновационных. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|