skraceni kurs ucenja picbasica

Rasprava o PIC mikrokontrolerima, PIC projekti i drugo vezano za PIC-eve...

Moderators: stojke369, pedja089, [eDo], trax

Re: skraceni kurs ucenja picbasica

Postby Kukinjos » 18-12-2013, 12:04

Malo truda i "voila", nova shema sa Hall senzorom:
Image

ovo bi bio popis elemenata:
Image

ili u excel formatu:
Brojač okretaja.rar
(7.3 KiB) Downloaded 183 times


Edit:

cijene i brojevi su iz Kelc-a
Cezare, star sam i nemoćan, ali poslušaj moj savjet ....
User avatar
Kukinjos
 
Posts: 1719
Joined: 28-03-2012, 18:01
Location: Split

Re: Re: skraceni kurs ucenja picbasica


Re: skraceni kurs ucenja picbasica

Postby uros2002 » 18-12-2013, 23:14

Hvala,

Sutra ili prekosutra nabavljam delove i pocinjem izradu plocice.

Sad se trenutno mucim u EAGLE da nacrtam plocicu i sve delove na njoj.
U stvari dve plocice jedna za elektroniku a druga za LED displej.

Sta je najlakse da koristim za crtanje plocica?

Da li treba osim PCI16F84A jos nesto da se programira?
Negde sam video ovih dana na netu da se programira i 74LS247? (mozda i gresim nerazumem se).
On sluzi samo da posalje komandu do LED displeja koji broj da ispise.A PCI16F84A koji displej da pokaze koji broj.
Ako sam dobro ukapirao.

:D :D :D
uros2002
 
Posts: 10
Joined: 05-02-2012, 16:13

Re: skraceni kurs ucenja picbasica

Postby Kukinjos » 19-12-2013, 10:15

Ako si krenuo crtat pločicu s Eagle-om, nastavi s njim. Čini mi se gubitkom vremena sad učit još 5 različitih programa za crtanje, pa odlučivat s kojim ćeš krenut. Eagle sigurno nije najbolji i najmoćniji program, ali ima prednost jer je zastupljen gotovo kod svih amaterskih projekata. Kad se malo "ušaltaš" radit s njim, onda gledaj eventualno druge programe.
Osim PIC-a nema drugih programiranja, info. o programiranju 74LS247 je totalno kriv, to je najobičniji logički sklop. Za detalje pogledaj njegov datasheet i vidjet ćeš da se nigdje ni jednom riječju ne spominje programiranje.
uros2002 wrote:On sluzi samo da posalje komandu do LED displeja koji broj da ispise.A PCI16F84A koji displej da pokaze koji broj.Ako sam dobro ukapirao.

Velikom većinom si u pravu, on pretvara BCD broj na svom ulazu u izgled broja na 7-segmentnom displeju.
Cezare, star sam i nemoćan, ali poslušaj moj savjet ....
User avatar
Kukinjos
 
Posts: 1719
Joined: 28-03-2012, 18:01
Location: Split

Re: skraceni kurs ucenja picbasica

Postby Maki » 22-12-2013, 18:47

Evo samo da obavijestim da sam uspijesno uspostavio komunikaciju izmedu TDA7313-a i PIC-a. Iskoristio sam onakav oblik naredbe kao sto ju je pedja dao te sam jos morao dodat I2C_slow 1 jer mi je oscilator manji od 8MHz odnosno 4MHz.
Jos jednom hvala pedja :)
Maki
 
Posts: 763
Joined: 02-07-2012, 12:54

Re: skraceni kurs ucenja picbasica

Postby pedja089 » 22-12-2013, 19:17

Odlicno... Ne znam kolika je maksimalna brzina tog tda, mozda mozes i vecom brzinom... Probaj...
User avatar
pedja089
 
Posts: 7574
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: skraceni kurs ucenja picbasica

Postby Maki » 22-12-2013, 19:42

Datasheet kaze da je max clock speed 100kbits/s
Naredbu I2C_slow 1 sam morao stavit jer mi je oscilator na picu bio manji od 8MHz odnosno 4MHz ... Tocnije ovo kaze mcs :
Standard transfer rate (100kHz) is achieved by 8MHz oscillator. For higher transfer rate (400kHz) 20MHz oscillator is used. If slower oscillator is used for the transfer program should contain the following directive:
I2C_slow 1
Pa pretpostavljam da je to najbrze sto zasad mogu postic :roll:
Maki
 
Posts: 763
Joined: 02-07-2012, 12:54

Re: skraceni kurs ucenja picbasica

Postby pedja089 » 22-12-2013, 20:08

Ok. Ma to se ne primeti, ne prenosis ti ko zna koliku kolicinu podataka.
EDIT:
Malo si me zbunio...
I2C_SLOW ide kada hoces da koristis 100KHz klok sa oscilatorom brzim od 8MHz.
If it is desired to access a standard speed device at above 8MHz, the following DEFINE should be added to the program:
DEFINE I2C_SLOW 1
User avatar
pedja089
 
Posts: 7574
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: skraceni kurs ucenja picbasica

Postby Maki » 22-12-2013, 20:35

Eh sad sam skroz na skroz zbunjen :shock: .
U ovom pdf-u http://scalak.elektroda.eu/html/pliki/B ... ollers.pdf pise ono sto sam gore napisao , a to je sa stranice 50 .
Ha, mozda sam ja krivo skuzio :roll:
Maki
 
Posts: 763
Joined: 02-07-2012, 12:54

Re: skraceni kurs ucenja picbasica

Postby pedja089 » 22-12-2013, 21:39

Ovo sto sam ti ja kopirao je iz manuala koji dolazi sa pbp3. Tako da verujem da je ispravno...
User avatar
pedja089
 
Posts: 7574
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: skraceni kurs ucenja picbasica

Postby Maki » 22-12-2013, 22:00

A budem probao maknut tu naredbu i "snimit" situaciju .
Maki
 
Posts: 763
Joined: 02-07-2012, 12:54

Re: Re: skraceni kurs ucenja picbasica


Re: skraceni kurs ucenja picbasica

Postby Maki » 23-12-2013, 09:18

Radi bez naredbe I2C_slow 1 .
Hvala !
Maki
 
Posts: 763
Joined: 02-07-2012, 12:54

Re: skraceni kurs ucenja picbasica

Postby negoslav » 18-01-2014, 15:52

Sve pohvale samo bi molijo da dovedes kurs do kraja bez pitanja a kada zavrsis kurs neka se postavljaju pitanja.OVO VREDI ZLATA HVALA
negoslav
 
Posts: 13
Joined: 18-01-2014, 14:39

Re: skraceni kurs ucenja picbasica

Postby pedja089 » 18-01-2014, 15:58

A to je to... Sta jos fali?
User avatar
pedja089
 
Posts: 7574
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: skraceni kurs ucenja picbasica

Postby negoslav » 18-01-2014, 16:29

Prvi put sam danas video ovo. nemogu da stignem sve da pregledam.
Neznam na kojoj strani je objasnjeno kako se program ubacuje u racunar.
negoslav
 
Posts: 13
Joined: 18-01-2014, 14:39

Re: skraceni kurs ucenja picbasica

Postby pedja089 » 18-01-2014, 17:28

Onda ti predlazem da pocnes od prve strane. Sve do zadnjeg detalja objasnjenjo, sa slikama itd.
User avatar
pedja089
 
Posts: 7574
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: skraceni kurs ucenja picbasica

Postby dongrga » 07-02-2014, 21:11

Branez wrote:@atom1
Jesi li uspio?

sefe
dongrga
 
Posts: 1
Joined: 05-02-2014, 07:46

Re: skraceni kurs ucenja picbasica

Postby LegoMan4 » 26-03-2014, 16:53

ima li tko link od pbp 2.44 za skinit?
User avatar
LegoMan4
 
Posts: 92
Joined: 09-05-2012, 21:47
Location: split

Re: skraceni kurs ucenja picbasica

Postby gocha » 14-06-2014, 11:31

Zamolio bih pedja089 ili nekog drugog ako moze da postavi link za download MCS+PBP,posto onaj na prvoj strani nije u funkciji vise.
Hvala
gocha
 
Posts: 1
Joined: 14-06-2014, 11:10

Re: skraceni kurs ucenja picbasica

Postby alarmi ns » 14-09-2014, 01:27

Molim vas recite mi gde gresim pic 18f4680 nece nista na displeju da ispise evo pocetak koda gde bi morao da ispise PRITISNI START.
Code: Select all
 '18F4680
 
  #CONFIG
    __CONFIG    _CONFIG1H, _OSC_HS_1H & _FCMEN_OFF_1H & _IESO_OFF_1H
    __CONFIG    _CONFIG2H, _WDT_ON_2H & _WDTPS_512_2H
    __CONFIG    _CONFIG3H, _PBADEN_OFF_3H & _LPT1OSC_OFF_3H & _MCLRE_ON_3H
   __CONFIG    _CONFIG4L,  _STVREN_ON_4L & _LVP_OFF_4L & _BBSIZ_1024_4L & _XINST_OFF_4L

  #ENDCONFIG
   '***********PODESAVANJE*********
  define osc 40
CMCON=%00000111 'Disables comparators, Port A
ADCON0=%00000000 'Turns off ADC, Port A
ADCON1=%00001111
CMCON =%00000111 'Turns OFF comparators
CVRCON=%00000000 'DISABLES comparator voltage module
ECCP1CON=%00000000 'DISABLES PWMs and such
'***************************************************** 
Include "modedefs.bas"
trisa=%00000000                               
trisb=%11111111
trisc=0
trisd=0
porta=0
portb=1
portc=0
portd=0

'*********DEFINISANJE DISPLEJA*************
    DEFINE LCD_BITS 4
    DEFINE LCD_DREG PORTA
    DEFINE LCD_DBIT 0
    DEFINE LCD_RSREG PORTA
    DEFINE LCD_RSBIT 5
    DEFINE LCD_EREG PORTA
    DEFINE LCD_EBIT 4
    DEFINE LCD_LINES 2
    pause 100         
    lcdout $fe,1, "PRITISNI START"
    pause 1000         


alarmi ns
 
Posts: 29
Joined: 29-06-2013, 20:13

Re: skraceni kurs ucenja picbasica

Postby Branez » 14-09-2014, 01:38

'***********PODESAVANJE*********
define osc 40 '???????????????????????????'?
CMCON=%00000111 'Disables comparators, Port A
Real Radios Glow in the Dark!
Branez
 
Posts: 452
Joined: 22-04-2008, 16:27
Location: Maribor(SLO) Koprivnica(HR)

PreviousNext

Return to Mikrokontroleri - PIC

Who is online

Users browsing this forum: No registered users and 1 guest

GOOGLE