Nalezeno 311 výsledků hledání

od AB1
02 črc 2014, 06:58
Fórum: Poradna
Téma: Čím malujete DPS
Odpovědi: 33
Zobrazení: 9634

Jako barva na plošné spoje se mi osvědčil obyčejný asfalt rozpuštěný v ředidle S6000. Čáry jsou dobře viditelné a ani v tenké vrstvě se nepodleptají, díky odolnosti asfaltu proti chemikáliím. Barva v péru nezasychá tak rychle jako při použití acetonu. A zaschlá barva se dá ředidlem snadno odstranit....
od AB1
29 čer 2014, 06:38
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Špatná detekce stisku tlačítek na Maticové Klávesnici 8x6
Odpovědi: 8
Zobrazení: 1779

Tento kód se mi zdá pře#definovaný až do nepřehlednosti. Všeho moc škodí. unsigned int binary[8] = {0b00000001,0b00000010,0b00000011,0b00000100, 0b00000101,0b00000110,0b00000111,0b00001000}; ... ... for (int x = 0; x < rows; x++){ S(PORTK,binary[x]); Klávesnice má 8 řádků, takže tady máš postupně na...
od AB1
26 čer 2014, 22:17
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Funkce EEPROM u AVR
Odpovědi: 6
Zobrazení: 1558

Avrstudio 4.17.666
Winavr 20100110
Mega88
od AB1
26 čer 2014, 21:31
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Funkce EEPROM u AVR
Odpovědi: 6
Zobrazení: 1558

U mne to chodí.
Máš v simulátoru nastavený správný typ Avr?
od AB1
26 čer 2014, 20:13
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Funkce EEPROM u AVR
Odpovědi: 6
Zobrazení: 1558

uint8_t EEMEM eevar; uint16_t adr2 = 0x05; int main() { // 1. zapíšeme do proměnné eevar (adresu určí překladač) eeprom_write_byte(&eevar,0x11); // 2. zapíšeme na adresu 3 eeprom_write_byte((uint8_t*)0x03,0x22); // 3. zapíšeme na adresu uloženou v proměnné adr2 eeprom_write_byte((uint8_t*)adr2,...
od AB1
20 čer 2014, 17:11
Fórum: Řešení problémů s různými konstrukcemi
Téma: Hlídač napětí 230V~
Odpovědi: 18
Zobrazení: 4690

Zkusil bych transformovat síť např. na 24 V a usměrnit.
Potom zenerkou v serii upravit rozsah napětí.
Např. zenerka 15 V posune rozsah z 15-35V na 0-20V.
Následujícím děličem 2:1 docílíme 0-10V.
od AB1
13 čer 2014, 06:28
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Arduino - delay nebo millis?
Odpovědi: 6
Zobrazení: 2154

Jde mi o to, jestli procesoru ulehčím práci pomocí funkce delay. ... Díky za pomoc, šlo mi o to, abych nemusel ten procesor třeba za měsíc měnit Představa, že se procesor dá nějak šetřit aby déle vydržel (jako třeba motor auta), není správná. Procesor, pokud není v režimu "sleep", vykonáv...
od AB1
02 kvě 2014, 04:43
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: 10b AD prevodnik + MCU
Odpovědi: 11
Zobrazení: 2014

Použít zenerku k ochraně vstupu je tady špatné.
Např. ZD 5,1V už od 3V citelně vede a zkresluje měření.
od AB1
01 kvě 2014, 05:18
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: 10b AD prevodnik + MCU
Odpovědi: 11
Zobrazení: 2014

čo MCU umožňuje jedine cez delič, tam ale bohužiaľ stratím to rozlíšenie 10b. Ztratíš absolutní rozlišení ve Voltech ale desetibitové rozlišení zůstane. Desetibitový převod znamená, že měříme s rozlišením max_vstupní_hodnota / 1024. (1024 = 2^10) Bez děliče je max_vstupní_hodnota 5V a rozlišení 5/1...
od AB1
17 dub 2014, 18:32
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Arduino jako AVR programátor
Odpovědi: 96
Zobrazení: 11878

klasickej velkej atmel
Tento typ jsem v katalogu nenašel.
od AB1
16 dub 2014, 12:29
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Atmega8 - časem řízené přepínání pinů
Odpovědi: 17
Zobrazení: 2520

FHonza:
Funguje to tak, že např když DDRB1=1 pak na PB1 je 0.
Když DDRB1=0, pak PB1 je odpojený.
Asi spoléhá na to, že tranzistor s bází v luftě bude zavřený.

Ptal se jak měnit DDRB každé 4 hodiny.
Předpokládám, že si to předělá sám na normální zápis do PORTB.
od AB1
16 dub 2014, 08:37
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Atmega8 - časem řízené přepínání pinů
Odpovědi: 17
Zobrazení: 2520

Ovládání výstupu pomocí registru DDRB se používá u sběrnic, např i2c. Je to obdoba výstupu s otevřeným kolektorem. Tady to nemá smysl. Lépe je použít normálně PORTB. Vyložená chyba je, že piny na kterých jsou tlačítka jsou nastavené jako výstupy (DDRB 4,5 = 1). Zkus dát do main() toto unsigned char ...
od AB1
21 bře 2014, 21:46
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Přesměrování funkce printf
Odpovědi: 4
Zobrazení: 1203

FILE mystdout = FDEV_SETUP_STREAM (put, get, rwflag); vytvoří stream "mystdout". put - funkce pro zápis jednoho znaku get - funkce pro čtení jednoho znaku (nepoužijeme, píšeme NULL) rwflag - určuje zápis/čtení Funkce printf() zapisuje do streamu stdout. Proto přesměrujeme náš stream do st...
od AB1
21 bře 2014, 07:50
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Přesměrování funkce printf
Odpovědi: 4
Zobrazení: 1203

Zkus toto #include <avr/io.h> #include <stdio.h> #include <util/delay.h> #include "lcd.h" int outlcd(char c, FILE *stream) { lcd_putc(c); //funkce z lcd.h pro zápis jednoho znaku return 0; } FILE mystdout = FDEV_SETUP_STREAM(outlcd, NULL, _FDEV_SETUP_WRITE); char c; int main(void) { lcd_in...
od AB1
25 úno 2014, 07:41
Fórum: Poradna
Téma: Rada se schématem
Odpovědi: 6
Zobrazení: 1201

Slovo buffer (angl. nárazník) se používá nejčastěji pro vyrovnávací paměť. Druhý význam je oddělovací stupeň, např v oscilátoru. Ale nikde jsem nenašel takto označený spínací tranzistor. Možná mi někdo ukáže nějaký příklad na "low side buffer". Jenže výraz "low side buffer" je mn...

Přejít na rozšířené vyhledávání