MCU boards - test og udvikling

MCU boards - test og udvikling

MCU boards

Tanken med denne blog er at samle nyttige links og andet til Micro Board.
Vi er i klubben startet op med et Arduino projekt og bloggen vil derfor være stedet hvor der kan deles "guldkorn" og der kan spørges, når / hvis I "kører fast" med Jeres eksperimenter
Gruppen lige nu er Istvan ( OZ1EYZ), Michael ( OZ5WU ), Niels ( OZ1JLT ), Jesper ( OZ9AFK ), Villads ( OZ3CM ) og Ole ( OZ8NZ ). Og alle er velkomne til at deltage og komme med gode idéer, så kom ud af "busken og deltag her til glæde for alle med interesse for disse små boards.

RTC modulet

Arduino UNOPosted by OZ8NZ Ole Sun, February 16, 2014 17:01:08

Ja så fik jeg også lige testet at RTC modulet virker.

Jeg har fundet info om dette modul her : http://combustory.com/wiki/index.php/RTC1307_-_Real_Time_Clock#Reading_Data

og det software jeg har brugt er det som er på denne side.

Der findes også diagrammet til at wire RTC op mod Arduino smiley , så god fornøjelse med at afprøve dette modul.


Bemærk at terminalprogrammet default er sat til 9600 baud, og da der her bruges 57600 baud, skal det lige sættes op, for at få det til at læse og skrive noget fornuftigt her smiley

Når klokken skal sættes er det et lidt underligt format; men det virker

formatet er Tssmmhhdayddmmyy, som er følgende

T er for transmit
ss er sekunder
mm er minutter
hh er timer
day er ugedagen starter med 1 som søndag
dd er dato
mm er måned
yy er år

et eksempel:T0059161160214 , dette giver 16:59:00 Sun 16 feb. 2014

R læser fra RTC modulet
Q er memory funktioner
Q1 initialiserer memory - sætter alt til 0
Q2 er dump af memory
Her er hvad jeg kunne læse i RTC molulet, hvad det lige er som findes i de enkelte registrere har jeg pt. ikke sat mig ind i; men jeg tror nogle er til at bruge frit ??

: RTC 1307 Dump Begin
0: 18 : 12
1: 84 : 54
2: 23 : 17
3: 1 : 1
4: 22 : 16
5: 2 : 2
6: 20 : 14
7: 3 : 3
8: 255 : FF
9: 255 : FF
10: 255 : FF
11: 255 : FF
12: 255 : FF
13: 255 : FF
14: 255 : FF
15: 255 : FF
16: 255 : FF
17: 255 : FF
18: 255 : FF
19: 255 : FF
20: 255 : FF
21: 255 : FF
22: 255 : FF
23: 255 : FF
24: 255 : FF
25: 255 : FF
26: 255 : FF
27: 255 : FF
28: 255 : FF
29: 255 : FF
30: 255 : FF
31: 255 : FF
32: 130 : 82
33: 255 : FF
34: 255 : FF
35: 255 : FF
36: 255 : FF
37: 255 : FF
38: 255 : FF
39: 255 : FF
40: 255 : FF
41: 255 : FF
42: 255 : FF
43: 255 : FF
44: 255 : FF
45: 255 : FF
46: 255 : FF
47: 255 : FF
48: 255 : FF
49: 255 : FF
50: 255 : FF
51: 255 : FF
52: 255 : FF
53: 255 : FF
54: 255 : FF
55: 255 : FF
56: 255 : FF
57: 255 : FF
58: 255 : FF
59: 255 : FF
60: 255 : FF
61: 255 : FF
62: 255 : FF
63: 255 : FF
RTC1307 Dump end



Jeg har lagt koden her, så er der i hvert fald hvad der skal bruges, den er meget simpel og kan kun læse fra og skrive til RTC samt et par initialiseringer, som der måske kan være behov for.

OZ8NZ, Ole







  • Comments(0)

Fill in only if you are not real





The following XHTML tags are allowed: <b>, <br/>, <em>, <i>, <strong>, <u>. CSS styles and Javascript are not permitted.