EP-0059: Difference between revisions
Line 14: | Line 14: | ||
*Programmable Square-Wave Output Signal | *Programmable Square-Wave Output Signal | ||
---- | ---- | ||
==Parameters== | ==Parameters:== | ||
*Accuracy ±2ppm from 0°C to +40°C | *Accuracy ±2ppm from 0°C to +40°C | ||
*Work voltage 5V | *Work voltage 5V | ||
Line 34: | Line 34: | ||
*Mechanical Drawing: | *Mechanical Drawing: | ||
[[File:Ds1307.png|left|300px]] | [[File:Ds1307.png|left|300px]] | ||
<br style="clear:both;" > | |||
---- | |||
==Documents== | |||
*How to Use: | |||
**1.Software Requirement:Base Raspbian Operating System | |||
** [[File:Ds13073.png|thumb|left|200px]] | |||
<br style="clear:both;" > | |||
**2. Connection: Just insert the module into Raspberry Pi | |||
** [[File:Ds13074.png|thumb|left|200px]] | |||
<br style="clear:both;" > | |||
**3. USB-to-TTL cable wire connect to RTC | |||
** [[File:Ds13075.png|thumb|left|200px]] | |||
<br style="clear:both;" > | |||
**4. Finally | |||
'''<pre>Note: RTC 5v pin connect to USB-to-TTL Red wire(5v) | |||
RTC GND pin connect to USB-to-TTL black wire(GND) | |||
RTC TX pin connect to USB-to-TTL Green wire(TX) | |||
RTC RX pin connect to USB-to-TTL white wire(RX)</pre>''' | |||
**How to configure in terminal | |||
Here we assume that you have already burned the Raspbian Image into TF card and connect to your PC and logged in. | |||
Open a terminal and modify /boot/config.txt file using what you favorate editor such as vim.tiny or nano, add parameters as following picture: | |||
[[File:Ds13076.png|thumb|left|200px]] | |||
<br style="clear:both;" > | |||
'''You can read /boot/overlay/README and find this info to add support for ds1307 I2C Real Time Clock device.''' | |||
<pre>Name: i2c-rtc | |||
Info: Adds support for a number of I2C Real Time Clock devices | |||
Load: dtoverlay=i2c-rtc,<param>=<val> | |||
Params: ds1307 Select the DS1307 device</pre> | |||
please ensure that /boot/config.txt file include those three paramaters: | |||
<code> | |||
<pre> | |||
device_tree=bcm2710-rpi-3-b.dtb | |||
dtoverlay=i2c-rtc,ds1307 | |||
dtparam=i2c_arm=on | |||
</pre></code> | |||
save and reboot your RPi. | |||
---- | ---- | ||
==Purchase Links== | ==Purchase Links== | ||
<br style="clear:both;" > | |||
[[File:shopping_car.png|left|21px]][http://www.52pi.com 52Pi Store] | [[File:shopping_car.png|left|21px]][http://www.52pi.com 52Pi Store] | ||
---- | ---- |
Revision as of 16:47, 14 June 2016
DS1307 RTC Module with BAT for Raspberry Pi
Description
The RTC module is specifically designed for Raspberry Pi. It communicated with Raspberry Pi through I2C bus. There is a Maxim DS1307 and CR1220 button cell on the board to keep the real time for a long time after the Raspberry Pi has it’s power off. In order to offering a convenient way to debug, there are five pin has been setup which are 5v, 3.3v, Rxd,Txd on board.
Feature
- Use Maxim DS1307 chip
- Extends CR1220 button cell backup
- Can be operated with shell command
- Include a serial port connector
- Programmable square-wave output signal
- Consumes Less than 500nA in Battery-Backup Mode
- Automatic Power-Fail Detect and Switch Circuitry
- Programmable Square-Wave Output Signal
Parameters:
- Accuracy ±2ppm from 0°C to +40°C
- Work voltage 5V
- Battery Backup Input for Continuous Time keeping
- Real-Time Clock Counts Seconds, Minutes, Hours, Day, Date, Month, and Year with Leap Year Compensation Valid Up to 2100
- Work temperature 0°C to +70°C
- Port:
- Raspberry Pi B module 2X13 connection port
- Raspberry Pi A+/B+/2 module 2X13 connection port
- Raspberry Pi 3, Mode B, 1GB RAM 2x20 connection port
- 2*5pin 2.54mm connector
Packages
- 1 x RTC Module
- 1x CR1220 Battery
Document
- Mechanical Drawing:
Documents
- How to Use:
- 1.Software Requirement:Base Raspbian Operating System
- 2. Connection: Just insert the module into Raspberry Pi
- 3. USB-to-TTL cable wire connect to RTC
- 4. Finally
Note: RTC 5v pin connect to USB-to-TTL Red wire(5v) RTC GND pin connect to USB-to-TTL black wire(GND) RTC TX pin connect to USB-to-TTL Green wire(TX) RTC RX pin connect to USB-to-TTL white wire(RX)
- How to configure in terminal
Here we assume that you have already burned the Raspbian Image into TF card and connect to your PC and logged in. Open a terminal and modify /boot/config.txt file using what you favorate editor such as vim.tiny or nano, add parameters as following picture:
You can read /boot/overlay/README and find this info to add support for ds1307 I2C Real Time Clock device.
Name: i2c-rtc Info: Adds support for a number of I2C Real Time Clock devices Load: dtoverlay=i2c-rtc,<param>=<val> Params: ds1307 Select the DS1307 device
please ensure that /boot/config.txt file include those three paramaters:
device_tree=bcm2710-rpi-3-b.dtb
dtoverlay=i2c-rtc,ds1307
dtparam=i2c_arm=on
save and reboot your RPi.
Purchase Links