Давно уже собирался написать эту заметку в блог. Дело в том, что, по началу, я хотел описать теоретическую часть этого протокола, и в конце лишь показать пример работы по этому протоколу с одним внешним устройством.
Но описывать протокол, хоть и я и считаю его достаточно крутым, представляется мне весьма скучным занятием. Скажу лишь, что это протокол передачи данных в обе стороны между устройствами всего по одному проводу, и при этом на этом проводе могут висеть больше двух устройств. В общем - протокол как минимум интересный. Меня вообще вдохновило его изучение на многие идеи, которые, будем надеяться, мне удастся реализовать. Для освоения протокола я приведу несколько ссылок, по которым сам разбирался с ним - ребята молодцы и достаточно подробно описали все нюансы. Ссылки будут в конце поста.
Мы же перейдем сразу к более практической части и поподробнее пройдемся по коду.
Showing posts with label микроконтроллер. Show all posts
Showing posts with label микроконтроллер. Show all posts
Friday, February 24, 2012
Friday, January 20, 2012
Новый рубеж механики - шаговый двигатель
О виновнике торжества
В прошлой статье я уже писал о том, что из разобранного принтера был добыт шаговый двигатель. После небольшого экскурса в теорию вопроса он был классифицирован как биполярный шаговый двигатель с шагом 7,5 градуса. Модель - M42SP-6TE. Конкретно спецификации для этого мотора я не нашел, но мне кажется что он что-то похожее на M42SP-6NK (его спецификацию google ищет в миг). Главное - это то, что у него 7,5 градусов шаг, а это значит, что он полный оборот делает за 48 шагов - этот параметр нам еще пригодиться.
Помимо названия модели на наклейке двигателя еще виднеется надпись 10Ω. Если я правильно понял теорию - то это сопротивление обмотки двигателя. Зная его не сложно сосчитать и ток потребляемый двигателем. Он будет зависеть от подаваемого напряжения.
В прошлой статье я уже писал о том, что из разобранного принтера был добыт шаговый двигатель. После небольшого экскурса в теорию вопроса он был классифицирован как биполярный шаговый двигатель с шагом 7,5 градуса. Модель - M42SP-6TE. Конкретно спецификации для этого мотора я не нашел, но мне кажется что он что-то похожее на M42SP-6NK (его спецификацию google ищет в миг). Главное - это то, что у него 7,5 градусов шаг, а это значит, что он полный оборот делает за 48 шагов - этот параметр нам еще пригодиться.
Помимо названия модели на наклейке двигателя еще виднеется надпись 10Ω. Если я правильно понял теорию - то это сопротивление обмотки двигателя. Зная его не сложно сосчитать и ток потребляемый двигателем. Он будет зависеть от подаваемого напряжения.
Sunday, December 4, 2011
Arduino Mega 2560 или попросту "мозги"
Что такое Arduino?
Думал для того, чтобы лучше сформулировать - почитаю статью в википедии. Но, как и во многих случаях - русская википедия дает настолько сложную трактовку, что скорее запутает нежели наведет на верный ответ.
Для меня Arduino - это платформа, которая включает в себя: аппаратную часть (саму плату/схему называйте как хотите), среду программирования с удобным интерфейсом для прошивания вашими программами самой платы, сообщество - действительно важный параметр, можно найти большое количество готовых решений да и спросить есть у кого. Помимо всего этого - это open-source. У меня на эту тему отдельный пунктик, но я действительно приверженец open-source решений - манят они меня своей идеей.
Есть большое количество полностью совместимых плат под Arduino, но я решил воспользоваться оригиналом - если это вообще так можно назвать, так как все остальные платы сделаны тоже вполне легально, а некоторые даже и усовершенствованы в той или иной степени.
Думал для того, чтобы лучше сформулировать - почитаю статью в википедии. Но, как и во многих случаях - русская википедия дает настолько сложную трактовку, что скорее запутает нежели наведет на верный ответ.
Для меня Arduino - это платформа, которая включает в себя: аппаратную часть (саму плату/схему называйте как хотите), среду программирования с удобным интерфейсом для прошивания вашими программами самой платы, сообщество - действительно важный параметр, можно найти большое количество готовых решений да и спросить есть у кого. Помимо всего этого - это open-source. У меня на эту тему отдельный пунктик, но я действительно приверженец open-source решений - манят они меня своей идеей.
Есть большое количество полностью совместимых плат под Arduino, но я решил воспользоваться оригиналом - если это вообще так можно назвать, так как все остальные платы сделаны тоже вполне легально, а некоторые даже и усовершенствованы в той или иной степени.
Subscribe to:
Posts (Atom)