ACS712_Meranie AC prudu
Moderátori: psichac, Moderátori
Re: ACS712_Meranie AC prudu
Zdravím,
kolega mi požičal programátor, ktorý má prevodník USB to TTL tak to idem skúsiť.
kolega mi požičal programátor, ktorý má prevodník USB to TTL tak to idem skúsiť.
- Prílohy
-
- Pololu.png (115.22 KiB) 3287 zobrazení
0
Re: ACS712_Meranie AC prudu
Zdravím,
zapojil som to, ale akosi to nemôžem rozchodiť.
Na miesto Ahoj svet mi vypisuje bodky.
Nepomohli by ste mi?
SM.
zapojil som to, ale akosi to nemôžem rozchodiť.
Na miesto Ahoj svet mi vypisuje bodky.
Nepomohli by ste mi?
SM.
0
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: ACS712_Meranie AC prudu
bodaj by pomohlo. Tým x0000000 myslel zadať tam frekvenciu kryštála, alebo hodín
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
Re: ACS712_Meranie AC prudu
Prepáčte ale to som nevedel.
Neviem akú hodnotu.
Používam Atmegu8L a jeho vnútorný RC oscilátor.
Tak tam dám #define F_CPU 1000000UL ?
Neviem akú hodnotu.
Používam Atmegu8L a jeho vnútorný RC oscilátor.
Tak tam dám #define F_CPU 1000000UL ?
0
Re: ACS712_Meranie AC prudu
otvoril som projekt a nemas tam pridanu kniznicu uart.h iba uart.c
a ano tak
a ano tak
0
ho
Re: ACS712_Meranie AC prudu
Pridal som ju...(ale neviem či takto).
Prepáč som amatér v AT6.
Zmenilo sa to na ddddd...
Prepáč som amatér v AT6.
Zmenilo sa to na ddddd...
- Prílohy
-
- UART_skuska1.rar
- (25.43 KiB) 26 stiahnutí
0
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: ACS712_Meranie AC prudu
na to že používaš RC oscilátor si si zvolil vysokú rýchlosť. Skús tak 1200. Tie znaky nie sú ani d a je to preto lebo baudová rýchlosť vysielač a prijímača je veľmi rozdielna.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
Re: ACS712_Meranie AC prudu
Kako
mám to nastavené v programe.
Kde to ešte treba nastaviť?
Peterple
dal som a ukázalo mi [18]†˙[18]†˙[18]†
mám to nastavené v programe.
Kde to ešte treba nastaviť?
Peterple
dal som a ukázalo mi [18]†˙[18]†˙[18]†
0
Re: ACS712_Meranie AC prudu
tak bezis na 8 Mhz
toto daj aj do uart.c
a musi to ist ;+)
toto daj aj do uart.c
Kód: Vybrať všetko
#define F_CPU 8000000UL
0
ho
Re: ACS712_Meranie AC prudu
Nechajme ten 1 MHz tak.
Podme na ten 8 MHz.
Pri zmene v uart.c mi vypísalo.
Error 6 conflicting types for 'uart_puts'
Podme na ten 8 MHz.
Pri zmene v uart.c mi vypísalo.
Error 6 conflicting types for 'uart_puts'
- Prílohy
-
- UART_skuska1.rar
- (25.52 KiB) 22 stiahnutí
0
Re: ACS712_Meranie AC prudu
zmen v uart.c na toto
a
este davaj toto
na prvy riadok takto
tak isto aj v UART_skuska1.c na prvy riadok
Kód: Vybrať všetko
void uart_init(unsigned long int baud)
Kód: Vybrať všetko
void uart_puts(unsigned char *s)
Kód: Vybrať všetko
#define F_CPU 8000000UL
Kód: Vybrať všetko
#define F_CPU 8000000UL
#include <avr/io.h>
#include <util/delay.h>
#include <avr/interrupt.h>
#include <stdio.h>
#include <string.h>
#include "uart.h"
#define RX_UKONCENE 1
#define RX_NEUKONCENE 2
#define BUF_SIZE 128 // Velkost rx pola
Kód: Vybrať všetko
#define F_CPU 8000000UL
#include <avr/io.h>
#include <util/delay.h>
#include <avr/interrupt.h>
#include "uart.h"
int main(){
// inicializacia uart na rychlost 9600bd
uart_init(9600);
while(1){
uart_puts("Ahoj svet/n"); // posli retazec znakov
_delay_ms(1000); // cakaj 1s
}
return 0;
}
0
ho
-
- Podobné témy
- Odpovedí
- Zobrazení
- Posledný príspevok
-
- 0 Odpovedí
- 1729 Zobrazení
-
Posledný príspevok od používateľa DzonyGate
-
- 27 Odpovedí
- 2999 Zobrazení
-
Posledný príspevok od používateľa ray_001
-
- 6 Odpovedí
- 1471 Zobrazení
-
Posledný príspevok od používateľa milan209
-
- 13 Odpovedí
- 2281 Zobrazení
-
Posledný príspevok od používateľa smugli
-
- 28 Odpovedí
- 2327 Zobrazení
-
Posledný príspevok od používateľa Victorio