Автор Тема: Робко01 - пълна техническа документация и подобрения  (Прочетена 70499 пъти)

orlin369

  • Вече знае какво е робот!
  • *****
  • Публикации: 59
    • Профил
    • http://www.pravetz8.com/Robko_TNTM.html
Е то щом големия процесор има ТЦП стек значи няма нужда от ЛАН чипа който предлагах аз просто е безпредметен аз за РС232 един ФТ232РЛ и един МАХ232 смятам, че би бил прекрасен вариант и за протокола имам няколко идеи sv_shady ще ти пи6а по скъпа за тях......
Орлин Димитров 21г.
skype: orlin159753

Роботиката не е хоби, а религия.

ZiGi88

  • Робо-Новак
  • *****
  • Публикации: 13
    • Профил
    • http://www.cyber-point.net
На някой да му се намира оригиналния софтуер за Правец 8 за управление на Робко?

orlin369

  • Вече знае какво е робот!
  • *****
  • Публикации: 59
    • Профил
    • http://www.pravetz8.com/Robko_TNTM.html
И аз го търся казва се robasick само това знам
Орлин Димитров 21г.
skype: orlin159753

Роботиката не е хоби, а религия.

yasko

  • Administrator
  • *****
  • Публикации: 484
    • Профил
Мислех тия дни варианти на контролери за Робкото. Един от най простите, които ми хрумва е следния:
- за управление на моторите 24 NMOS тразнзистора (по 4 на мотор). Най добре да се вземат транзистори в корпус SO-8 по 2 броя в един чип. Така свеждаме броя на чиповете до 12. Примерно гледам че във Футурел имат IRF7341, който изглежда подходящ. Този тип транзистори могат да се управляват директно от MCU.
- един MCU, който да се грижи за всичко. Ще трябва да има повечко I/O. За управлението на всички мотори трябват 24, плюс няколко входа за обратна връзка. Мисля че всеки модерен MCU, може да се справи с тази задача и няма да трябва кой знае какво бързодействие.
- за комуникация с PC един FT232R (usb to serial).
- захранване външен адаптор на 12 V (има голям избор от такива). На палтката ще има един стабилизатор 12V->5V.
И в общи линии това е за хардуерa, основанта работа както обикновено е в софтуера.  Ще нахвърлям една блокова схема, за да стане по ясно.
За по-сложния вариант съм намисли повече екстри. Заглеждам сега едни 32 битови MCU - Stellaris, които имат много екстри като периферия - Ethernet, CAN, USB и др, но за това по-късно.
Ясен Паунски,  гр.София, 39 г.

orlin369

  • Вече знае какво е робот!
  • *****
  • Публикации: 59
    • Профил
    • http://www.pravetz8.com/Robko_TNTM.html
браво бе чудесна работа със Светльо моислехме същото стеларис
то си се справил великолепно, не искам моторите да работят във
УНИПОЛЯРЕН режим ПО-ДОБРЕ ДИПОЛЯРЕН ПО ГОТИНО Е С ДВА "Н" моста
по лесно е и за окабеляване
Орлин Димитров 21г.
skype: orlin159753

Роботиката не е хоби, а религия.

yasko

  • Administrator
  • *****
  • Публикации: 484
    • Профил
За Stellaris аз го зарабявах Светльо ;) Принципно си прав че моторите ще работят по добре в биполярен режим (имат по-голям въртящ момент), но не бих казал че е по-просто. За биполярен режим по-добре да се направи със специализирани схеми за управление на стъпкови мотори. Добре известната L293D е такъв чип. Но разбира се има доста по-модерни решения. Аз съм харесал един чип на Texas Instruments - DRV8811, който позволява микростъпково управление и има и разни други екстри. Има го във Фаранел и не е много скъп 7-8лв при 10 броя. Малко е ситен, но ако се направи платка няма да има проблем.
Имам и една палтка с 5 броя А3966. Това е  драйвер за стъпкови мотори на фирмата Allegro Microsystems, подържа до изходен 0.6А и се продава в http://www.ket-bg.com . Ще пробвам скоро как работят с него моторите.
Ясен Паунски,  гр.София, 39 г.

sv_shady

  • Administrator
  • *****
  • Публикации: 636
    • Профил
Аз пък си мислих, че не е необходимо да се поддържа микро стъпка, дори и половин стъпка ми се струва излишно, като се има пред вид предавателното число на редуктора, както и хлабините в него. За това си мисля че най-добрия вариант е както Яската спомена - 24 транзистора за 6-те мотора и униполярен режим на управление.
Imagination is the only limit.......

Светлин Пенков
София / Рединг, Великобритания

orlin369

  • Вече знае какво е робот!
  • *****
  • Публикации: 59
    • Профил
    • http://www.pravetz8.com/Robko_TNTM.html
Аз също не държя на микростъпка или така наречената полу стъпка, но държа на биполярен режим като се видим във СФ ще ви разкрия защо го предлагам и държа на него. за контролера може да се използва L298
евентуално заедно с L297. Токущо с татко решавахме преводните отношения на робота и се оказа, че полу стъпката няма да се усеща защото механиката зле направена и луфтовете са прекалено големи за полустъпка :(
Орлин Димитров 21г.
skype: orlin159753

Роботиката не е хоби, а религия.

Vlado

  • Вече знае какво е робот!
  • *****
  • Публикации: 76
    • Профил
намерих :) в архивите си ROBASIC върви със емулатора на Правец: AppleWin. При първоначално пускане на емулатора от менюто с настройките може да му се зададе да емулира Clone - Правец82.

опа сгрешил съм хелпа изтървал съм една 0
За да пуснете програмата, след като подкарате емулатора. Заредете дискета Master.dsk в първо флопи и Щракнете върху ябълката(или емблемата на правец), напишете "BRUN ROBKO01" и натиснете "Enter"

За съжаление управляващата бейсикова програма е компилирана и е в машинен език.
инж.Владислав Димов 33г.

orlin369

  • Вече знае какво е робот!
  • *****
  • Публикации: 59
    • Профил
    • http://www.pravetz8.com/Robko_TNTM.html
Колко жалко но за сметка на това аз имам платка и правц 8М и смятам да го подкарам ама нямам дискетата с програмата само това ме притеснява.
Ти може ли да ми направиш едно копие ... ? :)
Орлин Димитров 21г.
skype: orlin159753

Роботиката не е хоби, а религия.

Vlado

  • Вече знае какво е робот!
  • *****
  • Публикации: 76
    • Профил
За съжаление oбраза на тази дискета съм го свалял от интернет и не помня откъде. Тоест нямам го на физическа дискета :(
инж.Владислав Димов 33г.

orlin369

  • Вече знае какво е робот!
  • *****
  • Публикации: 59
    • Профил
    • http://www.pravetz8.com/Robko_TNTM.html
Да тръгва ама не6то не ми се получава с флопито
Орлин Димитров 21г.
skype: orlin159753

Роботиката не е хоби, а религия.

judje79

  • Новодошъл
  • *****
  • Публикации: 5
    • Профил
Robko
« Отговор #27 -: Май 21, 2010, 09:44:09 pm »
И Аз си взех Робко махнах оригиналната платка и си направих с PIC управлението транзистори не трябват а ULN2803.С оригиналните мотори е управлява се по RS232 , но ми трябва програма която да ми подава данните за моторите. За сега работя с хипер-терминала. Това нещо не е никакъв проблем да се подкара през USB или LAN. Подават се направо позиций от 0-255 като брой стъпки.Обмислям да вкарам корекцията на въжетата вътре в процесора.

orlin369

  • Вече знае какво е робот!
  • *****
  • Публикации: 59
    • Профил
    • http://www.pravetz8.com/Robko_TNTM.html
Робко01 - пълна техническа документация и подобрения
« Отговор #28 -: Август 01, 2010, 11:07:36 pm »
направи ми един контролер ще си платя кажи колко му искаш ...
Орлин Димитров 21г.
skype: orlin159753

Роботиката не е хоби, а религия.

zoro1

  • Global Moderator
  • *****
  • Публикации: 610
    • Профил
    • http://www.zoro1.com


...Великите нации  се държат като гангстери,а малките като проститутки...
И.Несторов
Skype:Zorro1430