All streams
Search
Write a publication
Pull to refresh
18
0

Оператор гравитационного транспортера

Send message
com0com под 98 работать не будет. Вот цитата из ReadMe.txt для него:
Q. Is it possible to run com0com on Windows 9x platform?
A. No, it is not possible. You need Windows 2000 platform or newer.


Насчет RealTermа не знаю. У меня работает под Windows 7 64 bit.
Все верно. Я просто поделился своим опытом решения задач реверсинга на платформе PC + Win.

Кстати, иногда пациенты имеют встроенный контроллер USB-serial и тогда программный аналог аппаратного разветвителя RS232 остается, наверное, единственным помощником для отлова сообщений между PC и устройством.
Тоже часто приходится реверсить протоколы обмена данными для разных девайсов. Со временем у меня подобралась связка из двух инструментов, которые сильно упрощают мне работу:
1. com0com — менеджер виртуальных com-портов
2. RealTerm — терминал для сбора данных

Связка из этих инструментов позволяет обойтись без специального аппаратного разветвителя RS232.
Похоже ребята из ПАКПАКа загляюдывают сюда. Теперь этот LCD модуль стоит 470 руб. Может они для хабраюзеров еще и скидку сделают?
Проверил на железе — действительно 4 МГц:



Код:
void setup() {                
  pinMode(0, OUTPUT);     
}

void loop() {
  while(1) {
    PORTD=0;
    PORTD=255;
  }
}
А почему PCAD? Вроде как Eagle основной инструмент у Ардуинщиков. PCAD удобнее?
Тут, наверное, спорить нет смысла. Критерии по которым выбирают тот или иной инструмент могут быть разными. Мне, например, этот диспетчер нравится тем, что он встраивается в существующее окружение Arduino без дополнительных запилов на C.
А как с FreeRTOS использовать скетчи и библиотеки Arduino?
Вы совершенно правы. Ядро планирую использовать в такой игрушке:
Робот с контроллером

Крупнее

Плата управления на базе MEGA32U4 самодельная, изготовленная по технологии ЛУТ. Прошивка от Arduino Leonardo.
Зачем автор меня обманывает?

Автор пишет:
«Подключив микропроцессорную плату к осцилографу, и написав цикл digitalWrite(HIGH), и ниже digitalWrite(LOW), на осцилографе обнаружил довольно унылый меандр с частотой 50Гц


Для проверки написал простой тестовый скетч:

void setup() {
// initialize the digital pin as an output.
// Pin 13 has an LED connected on most Arduino boards:
pinMode(13, OUTPUT);
}

void loop() {
digitalWrite(13, HIGH); // set the LED on
digitalWrite(13, LOW); // set the LED off
}

На Arduino Uno получаем на выходе следующую картинку:



Меандр с частотой 119 кГц. Где тут 50 Гц автора?
Может и монтаж. Но выглядит вполне правдоподобно.
Сейчас тоже есть набор с пневматикой — www.pacpac.ru/product/pnevmatika-2
Моего плоттера нет в стандартной инструкции по сборке, которая идет с конструкторским набором.

Вот, например, мобильный робот для соревнований Евробот — www.youtube.com/watch?v=yltyKk-L19I. Собран из тех же деталей, что и плоттер.

Варианты конструкций определяются воображением и наличием деталей.
Ок. Больше не буду.
В начальной более простой контроллер (3 входа, 2 выхода) и строительных блоков поменьше. Для моего плоттера не подходит немного.
Программировать можно и на VB.NET и в LabVIEW. Для этого есть dll-ка, которую можно бесплатно скачать с сайта fischertechnik.

Остальное сложно комментировать.
Тут, конечно, сложно поспорить. В чем измерять «познавательность»?
Все верно:
Учебная лаборатория 18520
Доп. детальки 1000
Блок питания 1320
Я использовал набор fischertechnik Учебная лаборатория и дополнительные детали примерно на 1000 р.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity