Форум myROBOT.ru » Шаг за шагом » С чего начать? » подскажите пожалуйсто

Страниц (10): В начало « ... 2 3 4 5 [6] 7 8 9 10 »
 

76. -dead- - 20 Сентября, 2009 - 09:56:59 - перейти к сообщению
2vek: Да зачем ассемблер, уж сразу тогда машинные коды Улыбка тогда можно будет в блокноте .hex-файлы писать.
77. бот_м_16 - 20 Сентября, 2009 - 12:12:34 - перейти к сообщению
гы-гы! Одобряю
78. 1_ulyanovsk - 20 Сентября, 2009 - 14:27:15 - перейти к сообщению
тогда зачем же там матлабовский интерпретатор стоит ?? думаю не зря
79. eLzo - 20 Сентября, 2009 - 15:32:00 - перейти к сообщению
Подскажите , пожалуйсто , как можно уменьшить скорость робота-следования??
(Заранее спасибо)
80. nest - 20 Сентября, 2009 - 15:46:31 - перейти к сообщению
eLzo, есть несколько вариантов:
1. использовать меньшее напряжение питания для питания мотора,
2. использовать ШИМ (програмно или аппаратно).

опишите/покажите вашу схему.
81. eLzo - 20 Сентября, 2009 - 18:05:39 - перейти к сообщению
Схема из Шаг за Шагом самый простой робот на одной микросхеме.
(Добавление)
и вот еще можно использовать не 5V а 4.5V ?
82. ОЛЕГ - 20 Сентября, 2009 - 18:18:03 - перейти к сообщению
Можно.
83. nest - 20 Сентября, 2009 - 18:29:18 - перейти к сообщению
eLzo пишет:
можно использовать не 5V а 4.5V ?


можно.
но если речь идёт о "квадратной" батарейке - то лучше взять всё же
4 "пальчиковых" батареек (типоразмера АА или ААА), или другой источник тока
на напряжение 5..6 вольт. Потому что при разряде "плоской" батареи напряжение на ней может упасть ниже 4,5 , а на такое низкое напряжение микросхема драйвера не расчитана.
Хотя она может и продолжать работать и при более низком напряжении...

eLzo пишет:
Подскажите , пожалуйсто , как можно уменьшить скорость робота-следования??


Т.к. снижением напряжения питания мотора, видимо, не получится (из за драйвера), то остаётся два варианта:
1. механический. добавить редуктор к мотору.
2. электрический. добавить ШИМ к драйверу.

тут есть два решающих фактора:
если мотор развивает достаточную мощность при более низком напряжении, что бы платформа продолжала уверено двигаться - то можно использовать ШИМ.
если мотор не предназначен для питания от более низкого напряжения или при низком напряжении вращается "неуверенно" - то остаётся только редуктор.

eLzo, ваш моторчик можно легко остановить пальцами при питании от 3-х вольт ?
84. eLzo - 20 Сентября, 2009 - 18:43:55 - перейти к сообщению
nest пишет:
eLzo, ваш моторчик можно легко остановить пальцами при питании от 3-х вольт ?


Спокойно.
85. nest - 20 Сентября, 2009 - 19:25:26 - перейти к сообщению
тогда соберите любой генератор с частотой около 1 кГц и подайте с его выхода на вход ENABLE1 и ENABLE2 микросхемы L293.
86. 1_ulyanovsk - 20 Сентября, 2009 - 19:34:10 - перейти к сообщению
Господа, я подаю на вход PC3 единицу.
if (как указать с какого порта входа я ожидаю 1) дл явыполнения условия
{ . . }
ну проще говоря
if ( РС3 == 1) ????????
то . . .
я плохо знаю Си
87. eLzo - 20 Сентября, 2009 - 19:40:41 - перейти к сообщению
nest пишет:
тогда соберите любой генератор с частотой около 1 кГц и подайте с его выхода на вход ENABLE1 и ENABLE2 микросхемы L293.


А обязательно использовать генератор частотой 1кГц ? Можно например взять 2МГц ?

(Заранее Спасибо)
88. nest - 20 Сентября, 2009 - 19:46:27 - перейти к сообщению
нет, так быстро L293 не сможет переключаться.
1..2 кГц будет оптимальным.
89. eLzo - 20 Сентября, 2009 - 20:31:07 - перейти к сообщению
А сколько приблизительно стоит кварцевый генератор на 1-2 kHz ?? А то я что-то не найду цену , а в ЧИП-ДИПе только частотой в MHz .
90. nest - 20 Сентября, 2009 - 20:56:28 - перейти к сообщению
соберите на двух любых одинаковых транзисторах мультивибратор
или на одной микросхеме семейства NE555 ,
или на одной микросхеме с двумя инверторами (из семейства 74, например 74HC00 или отечественной серии К155 - К155ЛА3 или К555ЛА3 , К155ЛН1 , К555ЛН1).

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