Author Topic: Програмибилен бројач  (Read 13176 times)

Offline Goce

  • Стручњак
  • ***
  • Posts: 366
  • Gender: Male
Програмибилен бројач
« Opened on 03.02.2010, Wednesday, 22:20:26 (Edited 03.02.2010, Wednesday, 22:56:48) »

Шемата за програмибилниот бројач

Опис на колото:
Кога ке го уклучиме колото под напон е во мирување и светнува лед диодата LED1 кога ке го притиснеме тастерот S1 се гаси LED1 и уредот се вклучува и почнува со имитување на внесеното лого- (НАЈДОБРИОТ МАКЕДОНСКИ ФОРУМ ЗА ЕЛЕКТРОНИКА НА ЛОКАЦИЈА http://elektronika-mk.net ПОСЕТЕТЕНЕ) ако има некој друга идеа за лого нека каже ке го сменам.Кога ке заврши со прикажување на логото преидува во мод (ПОДГОТВЕН ЗА УПОТРЕБА) и чека наредба за внесување на број на намотки кој се внесуваат со помош на тастерот S2 може да се внесат 65535 намотки.Со едно притискање се внесува една намотка а ако го држиме се внесуваат брзо повеке намотки ако погрешиме и внесеме повеке намотки од потребното со помош на тастерот S3 се одземаат.Кога ке завршиме со внесување на намотки го притискаме тастерот S4 за старт  се активира моторот почнува да врти и уредот ги број намотките ако се заплетка зичата или сакаме да го прекинеме процесот на мотање го стискаме истиот тастер и уредот е во мод (ПРОЦЕСОТ Е СТОПИРАН) кога ке го отстраниме заплеткувањето на жицата го притискаме истиот тастер и се продолжува процесот и уредот број од кај што застанал.Кога ке се изедначат намотките со тие што сме ги дефинирале уредот престанува со мотање и го погажува крајниот резултат ВНЕСЕНИ НАМОТКИ и НАМОТАНИ НАМОТКИ потоа уредот е во мод ПОДГОТВЕН ЗА ПОВТОРНА УПОТРЕБА ако сакаме да мотаме пак дефинираме намотки и притискаме старт а ако сакаме да го исклучиме го притискаме тастерот S1 и се активира LED1 со што уредот е во мод на мирување

hex фаилот ке го закачам кога Devil ке ми каже колку е времетраење на еден импулс што ке го дава моторт или пак времето на еден цел круг

Ке следува и видео деновиве како работи.

Offline Devil

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 5329
  • Gender: Male
    • Македонски форум за електроника
Одг: Програмибилен бројач
« Reply #1 on 03.02.2010, Wednesday, 22:27:11 »
значи вака на еден круг дава 1 импулс, траењето на импулсот зависи од брзината со која се мота. Брзината на моторот се регулира од друг дел така да склопот треба да може за кратко време да препознае повеќе импулси, првобитната верзија која беше ставена имаше проблем со тоа што ако добиеше многу инпулси за кратко време се блокираше цел систем. Исто така со контрола на брзината на намотување има и еден степ мотор кој ја води жицата по калемското тело.
Давачот на импулси е изведен со опто каплер и со една шајбна со засек. Оригиналната шајбна на 1 круг даваше повеќе од 100 импулси, ама како што напоменав имаше проблем и сега е заменета шајбната, па на 1 круг дава 1 инпулс
Jас не сум себичен, помагам. Помагај и ти !

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

Offline Goce

  • Стручњак
  • ***
  • Posts: 366
  • Gender: Male
Одг: Програмибилен бројач
« Reply #2 on 03.02.2010, Wednesday, 22:39:29 »
Не е проблем за кратко време да препознае повеке импулси еве го hex фаилот прво пробај со овој ако има проблем пиши ке го променам кодот нема надворешен осцилатор при програмирање ке наместиш да го користи интерниот осцилатор и RB.6 и RB.7 за влезно излезни порти.

Code: [Select]
http://hotfile.com/dl/27054308/0d30854/hex_brojac_na_vrtezi.rar.html

Offline Goce

  • Стручњак
  • ***
  • Posts: 366
  • Gender: Male
Одг: Програмибилен бројач
« Reply #3 on 04.03.2010, Thursday, 02:21:00 »
Мала промена на кодот сега не е битно време траењето на импулсот добро се покажа на тестирање ако има некој проблеми ке го средиме

Code: [Select]
http://hotfile.com/dl/31076650/ae82af3/_.rar.html

Offline Devil

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 5329
  • Gender: Male
    • Македонски форум за електроника
Одг: Програмибилен бројач
« Reply #4 on 05.03.2010, Friday, 23:15:40 (Edited 05.03.2010, Friday, 23:18:04) »
Значи проектов најверојатно ќе го изработувам на пракса, за мотачот кој го правиме
е сега дали е можно некој мали модификации ( се надевам дека се мали )
значи малку со давањето на импулси
најлесно со пример можам да ви објаснам ..
значи на пример местам јас 20 намотки дека треба да изброи и да прекини, е сега откако ќе се намотаат овие 20 намотки дали е можно да даде 1 импулс негде на излез, ама истовремено да се ресетира и пак да почне да мота 20 намотки одново и се така додека не го запрам или паузирам

значи не мора 20 намотки туку во зависност од бројот зададен ко ќе се постигни да се ресетира и да почни пак да брои зададениот број намотки, ама и да даде 1 импулс негде на излез отткако ќе го постигни тој број, при секое вакво постигнување да дава по еден импулс , овај импулс ми е потребен за понатамошна контрола на степ моторите за да се движат и да мотаат по телото, пошто без овај импулс ќе се плетка жицата ;D

Jас не сум себичен, помагам. Помагај и ти !

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

Offline Goce

  • Стручњак
  • ***
  • Posts: 366
  • Gender: Male
Одг: Програмибилен бројач
« Reply #5 on 05.03.2010, Friday, 23:34:05 »
Не е проблем ке ко направиме и тоа само кажи со кое време траење да биде импулсот што треба да го даде пикот

Offline Devil

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 5329
  • Gender: Male
    • Македонски форум за електроника
Одг: Програмибилен бројач
« Reply #6 on 05.03.2010, Friday, 23:35:28 »
треба да се провери, да проверам прво па ќе ти кажам за сигурно да не преправаме по 100 пати
Jас не сум себичен, помагам. Помагај и ти !

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

Offline Bojan

  • Топ Експерт
  • *****
  • Posts: 3235
  • Gender: Male
  • Turn it ON and keep it ON
Одг: Програмибилен бројач
« Reply #7 on 03.05.2010, Monday, 01:42:21 »
јас дома имам еден дисплеј L2432...па ке може ли да го користам за ова??? и ке може наместо тој пик да користам pic16f84???? (please say yes....) :-*
Теоријата е ,кога се знае се,а ништо не функционира.Праксата е кога се функционира ,а не се знае зошто.Ние во Македонија успешно ја спојуваме теоријата и праксата ,при што ништо не функционира и никој не знае зошто!!!
(позајмено од batka)

Offline Goce

  • Стручњак
  • ***
  • Posts: 366
  • Gender: Male
Одг: Програмибилен бројач
« Reply #8 on 03.05.2010, Monday, 02:16:38 »
Дисплеот ке можеш да го искористиш само што твојот е се 24 карактери исто со 2 линии а за тој пик да го искористиш ке треба да се менува кодот

Offline Bojan

  • Топ Експерт
  • *****
  • Posts: 3235
  • Gender: Male
  • Turn it ON and keep it ON
Одг: Програмибилен бројач
« Reply #9 on 03.05.2010, Monday, 11:25:19 »
 :( а ке можеш ли да ја преправиш ти ако нема многу работа (ако се работи за +/- некој ред од кодот)??? дека сакам да правам ваков бројач ама па и незнам кај да најдам таков дисплеј а и незнам колку пари е....
Теоријата е ,кога се знае се,а ништо не функционира.Праксата е кога се функционира ,а не се знае зошто.Ние во Македонија успешно ја спојуваме теоријата и праксата ,при што ништо не функционира и никој не знае зошто!!!
(позајмено од batka)

Offline Goce

  • Стручњак
  • ***
  • Posts: 366
  • Gender: Male
Одг: Програмибилен бројач
« Reply #10 on 03.05.2010, Monday, 13:28:04 »
Дисплеот можеш да го искористиш и со овој код не би требало да има проблеми а за со pic16f84 ке треба да се преработи кодот исто така и шемата

Offline Bojan

  • Топ Експерт
  • *****
  • Posts: 3235
  • Gender: Male
  • Turn it ON and keep it ON
Одг: Програмибилен бројач
« Reply #11 on 03.05.2010, Monday, 14:20:37 »
ааа....ке можеш ли да ми помогнеш како да го поврзам дисплејот ;), дека појма немам како се поврзува...  :-*
Теоријата е ,кога се знае се,а ништо не функционира.Праксата е кога се функционира ,а не се знае зошто.Ние во Македонија успешно ја спојуваме теоријата и праксата ,при што ништо не функционира и никој не знае зошто!!!
(позајмено од batka)

Offline Goce

  • Стручњак
  • ***
  • Posts: 366
  • Gender: Male
Одг: Програмибилен бројач
« Reply #12 on 03.05.2010, Monday, 15:36:21 »
LCD то ке го поврзеш според шемата горе еве распоред на пинови за LCD то што се користи во овој проект,првиот пин е најдоле


Uploaded with ImageShack.us

Битребало да бидат пиновите исти и на твоето LCD за да бидеш сигурен во тоа најди datasheet за твоето LCD и споредиги со LCD то што се користи во овој проект

Offline Bojan

  • Топ Експерт
  • *****
  • Posts: 3235
  • Gender: Male
  • Turn it ON and keep it ON
Одг: Програмибилен бројач
« Reply #13 on 09.05.2010, Sunday, 23:46:48 »
гоце (или кој било друг што го има .hex фајлот) ке можеш ли да го ставиш пак на нет, дека последниот линк што го имаш дадено вика дека тој фајл е избришан..

П.С дека ке го програмирам пикот со ТАИТ програматор (тој што е од емитер) со програмата FPP (и тоа е исто од емитер) ке треба да мењам нешто во програмата или пак само Program да кликам???
Теоријата е ,кога се знае се,а ништо не функционира.Праксата е кога се функционира ,а не се знае зошто.Ние во Македонија успешно ја спојуваме теоријата и праксата ,при што ништо не функционира и никој не знае зошто!!!
(позајмено од batka)

Offline Devil

  • Администратор
  • Топ Експерт
  • *****
  • Posts: 5329
  • Gender: Male
    • Македонски форум за електроника
Одг: Програмибилен бројач
« Reply #14 on 10.05.2010, Monday, 10:43:10 »
хаха, па значи колку е глуп тој програматор
и јас го имам него де работи де не работи

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

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