Author Topic: Тест плочка за степ мотори  (Read 1728 times)

Offline Zan

  • Експерт
  • ****
  • Posts: 883
Тест плочка за степ мотори
« Opened on 24.08.2012, Friday, 18:07:46 »
Оваа плочка служи за тестирање на мали биполарни степ мотори, со максимална струја до 600mA по фаза. Како драјвер се користи колото L293D. Конекторот P1 е предвиден за директно поврзување со EasyPIC развојните системи од Микроелектроника.
Жан

Offline Devil

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 5329
  • Gender: Male
    • Македонски форум за електроника
но ова е само драјверот за моторот фали делот кој го контролира драјверот, а тоа е делот со микроконтролерот, може да се направи и нешто со некој логички кола како побуда, ама ок тоа е веќе друга тема

доколку го имаш направено и делот со микроконтролерот добро е да го поставиш и него
Jас не сум себичен, помагам. Помагај и ти !

Секоја куќа си има свои куќни правила.Почитувај ги куќните правила!

Offline Zan

  • Експерт
  • ****
  • Posts: 883
Да, ова е само драјверот, го направив како додаток за EasyPic плоча, а може да се користи и со било која друга плоча односно било кој микроконтролер. Ако има интерес, ќе нацртам шема со PIC, и ќе напишам код за него, но во принцип е многу едноставно.
Жан

Offline Devil

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 5329
  • Gender: Male
    • Македонски форум за електроника
едноставно е за тој што знае, но за некој почетник и не е толку едноставно да работи со микроконтролер

постави ти, ако стигнам и јас ќе искуцам некој код па ќе има повеќе материјал во темава :D
Jас не сум себичен, помагам. Помагај и ти !

Секоја куќа си има свои куќни правила.Почитувај ги куќните правила!

Offline Zan

  • Експерт
  • ****
  • Posts: 883
Еве шема со PIC16F628A и hex фајл за него.

Еве и код, напишан во mikroBasic v.7.2

Code: [Select]
program L293D
'===============================================================================
    sub procedure Delay
        Delay_ms(20)
    end sub
'===============================================================================
    sub procedure MainInit
        'P16F628A
        CMCON = 7     ' Disable comparators for PortA
        VRCON = 0     ' Voltage references off
        OPTION_REG = %10000000
        INTCON     = %00000000

        TRISA = %11111111
        PORTA = %00000000
        TRISB = %11000000
        PORTB = %00000000
    end sub
'===============================================================================
main:
    MainInit
    PORTB.4 = 1 ' Enable1
    PORTB.5 = 1 ' Enable2

    while true
        PORTB = %00110001
        Delay
        PORTB = %00110010
        Delay
        PORTB = %00110100
        Delay
        PORTB = %00111000
        Delay
    wend
end.
Жан

Offline Goce

  • Стручњак
  • ***
  • Posts: 366
  • Gender: Male
А зошто во кодод не вметнеш да може да се менува времето од чекор до чекор на Step моторот на пример со тастери или пак преку сериска ансихрона комуникација

Offline Zan

  • Експерт
  • ****
  • Posts: 883
Не ми беше тоа целта, но идејата е добра и лесно остварлива, кога ќе имам повеќе време, ќе направам комплетен проект.
Жан

Offline kurtapela

  • Нов член
  • *
  • Posts: 1
Одг: Тест плочка за степ мотори
« Reply #7 on 08.09.2012, Saturday, 03:54:48 »
TEMA PM motor & generator development
дали некој знае како се вика програмата сто е на линкот

Offline Bojan

  • Топ Експерт
  • *****
  • Posts: 3235
  • Gender: Male
  • Turn it ON and keep it ON
Одг: Тест плочка за степ мотори
« Reply #8 on 08.09.2012, Saturday, 05:39:53 »
Autocad од Autodesk е програмата, како што гледам некоја од 2006-2008 год.  е верзијата
Теоријата е ,кога се знае се,а ништо не функционира.Праксата е кога се функционира ,а не се знае зошто.Ние во Македонија успешно ја спојуваме теоријата и праксата ,при што ништо не функционира и никој не знае зошто!!!
(позајмено од batka)