Isis schematic file viewer in Title/Summary. File Viewer Lite. File Viewer Lite is a light and free tool that will allow you to open, browse, and view more than 150 types of files. The list includes all the best-known text-based documents, spreadsheets, image files, audio files, video files, camera RAW images, font files, Web files, etc. Let’s start from this complete ISIS Proteus schematic this microcontroller circuit has the following components: 4 diodes 1N4148 2 NPN transistors BC547 2 electrolitic capacitors CAP-ELEC 2 zener diodes a 3EZ8V2D5 and a 3EZ5V1D5 3 resistors RES a connector D-type 9 pin female CONN-D9 a PIC microcontroller PIC16F877 the PIC16F877 has two hidden pins VDD. Introduction to Proteus Proteus professional is a software combination of ISIS schematic capture program and ARES PCB layout program. This is a powerful and integrated development environment. Tools in this suit are very easy to use and these tools are very useful in education and professional PCB designing. Download ISIS for free. The Malete database core is the new basis of OpenIsis, which has its roots in the UNESCO CDS/ISIS database. Traditionaly used in libraries. Isis Schematic Capture Software Open Schematic Capture v.1.0 This project provides a analog / mixed mode IC grade schematic capture tool with the accompanying This project provides a analog / mixed mode IC grade schematic capture tool with the accompanying netlisters.
DS1302 is a real-time clock capable of counting seconds, minutes, hours, date, month, day of the week and year up to 2100. The leap year compensation is made to incorporate internally. The static RAM DS1302 is of 31 Bytes. A simple serial SPI interface makes DS1302 communicate and interact with any microprocessor or microcontroller having an SPI communication interface. There are two forms of time indication i.e. 24 hours format or 12 hours with an indication of AM/PM. It operates on very low power. Retention of data and clock information can only take 1µW at most. Synchronous serial communication is used for connecting this RTC chip with a microprocessor. RST (reset), I/O (data line) and SCLK (serial clock) are the three terminals required for communication with DS1302. Single byte or multiple byte mode are utilized for data transferring to or from clock or RAM.
DS1302 Pinout Diagram
DS1302 is available as an 8-pin IC. Its pinout diagram is shown as:
Pin Configuration Details
PINS | Details |
---|---|
1 (Power Supply- ) | This pin is for connecting the primary power source. VCC1 is connected to a source which acts as back up if the primary source is not present or working. DS1302 actually operates on any of the two i.e. VCC1 or VCC2 depending on the magnitude of a higher one. VCC2 acts as a primary power source if VCC2 > VCC1 + 2 . if VCC2 < VCC1 + 2 , VCC1 acts as a power source. |
2 (Oscillator Connection-X1) | These pins are meant for connecting standard quartz crystal of oscillation frequency 32.768 kHz. For incorporating an external oscillator of value 32.768 kHz, X1 is connected to an oscillator while X2 is kept open/ floating. |
3 (Oscillator Connection-X2) | |
4 (Ground-GND) | This pin is for connecting ground |
5 ( Reset- RST) | This pin is also named as CE. The input at this pin should be high during a read or write. |
6 ( Data line-I/O) | This is input push-pull-output. It is bi-directional in nature provided communication is occurring through a three-wire SPI interface. |
7 ( Synchronizing Clock-SCLK) | This pin is for synchronizing data for serial interfacing. |
8 (Power Supply- ) | This pin is connected to an energy source which can be recharged. This is for systems using trickle charging. Battery back-up is normally connected. |
Where and How to Use DS1302 RTC Chip?
DS1302 has shift register, control logic, oscillator, real-time clock and RAM as the main constituents of timekeeping through SPI serial communication. The block diagram is correspondingly shown as:
Isis Schematic File
DS1302 Example
A typical application of DS1302 example is shown as:
The crystal oscillator is connected between pin X1 and X2. Power supplies are connected to VCC2 and VCC1. DS1302 actually operates on any of the two i.e. VCC2 and VCC1 depending on the magnitude of a higher one. VCC2 acts as a primary power source if VCC2 > VCC1 + 2 . if VCC2 < VCC1 + 2 , VCC1 acts as a power source.Pin no. 4 is grounded. The serial communication occurs through pins 4, 5 and 6 as shown above.
Each data transfer starts with a command byte. The MSB determines whether writes to DS1302 are possible or not. If this MSB i.e. bit no 7 is 1 writes to DS1302 is enabled and if its logic 0 writes to DS1302 is disabled. 0 zero logic on bit no. 6 determines clock or calendar data while logic shows RAM data. Bit no. 1 to 5 regards data registers to be input or output. Logic 0 at bit 0 I.e. LSB shows wrote operation and logic 1 shows read operation. This is depicted as:
Applications
The applications of DS1302 include incorporated digital clocks/ timers of various modules in our real lives.
Other equivalents ICs of RTC are: DS1307, DS3231, DS3232
DS1302 interfacing with Arduino
Proteus Isis Schematic Capture Free Download
In this section, we will see an example of interfacing RTC chip with Arduino Uno. We will need an external crystal and a lithium battery to use this IC. Instead of purchasing this IC alone, there are many RTC modules available in the market. You can buy a DS1302 RTC module. Picture of module is shown here:
Isis Schematic
Real-time Chip Features
Isis Schematic Capture
The operational features of DS1302 are shown as:
Parameters | DS1302 |
---|---|
Input leakage (µA) | 500 |
I/O leakage (µA) | 500 |
Active supply current- Oscillator enabled (mA) | 0.4 |
Timekeeping current- Oscillator enabled (µA) | 0.3-1.0 |
Stand by current- Oscillator disabled (nA) | 100-200 |
Trickle charge resistors- R1 (kΩ) | 2 |
Trickle charge resistors- R2 (kΩ) | 4 |
Trickle charge resistors- R3 (kΩ) | 8 |
Trickle charge diode voltage drop (V) | 0.7 |
Input capacitance (pF) | 10 |
Input/ output capacitance (pF) | 15 |
Data to CLK setup Vcc=2V (ns) | 200 |
Data to CLK setup Vcc=5V (ns) | 50 |
CLK to data hold Vcc=2V (ns) | 280 |
CLK to data hold Vcc=5V (ns) | 70 |
CLK to data delay Vcc=2V (ns) | 800 |
CLK to data delay Vcc=5V (ns) | 200 |
CLK low time Vcc=2V (ns) | 1000 |
CLK low time Vcc=5V (ns) | 250 |
CLK high time Vcc=2V (ns) | 1000 |
CLK high time Vcc=5V (ns) | 250 |
CLK frequency Vcc=2V (MHz) | 0.5 |
CLK frequency Vcc=5V (MHz) | 2 |
CLK rise and fall Vcc=2V (ns) | 2000 |
CLK rise and fall Vcc=5V (ns) | 500 |
CE to CLK setup Vcc=2V (µs) | 4 |
CE to CLK setup Vcc=5V (µs) | 1 |
CLK to CE hold Vcc=2V (ns) | 240 |
CLK to CE hold Vcc=5V (ns) | 60 |
CE inactive time Vcc=2V (µs) | 4 |
CE inactive time Vcc=5V (µs) | 1 |
CE to I/O high impedance Vcc=2V (ns) | 280 |
CE to I/O high impedance Vcc=5V (ns) | 70 |
SCLK to I/O high impedance Vcc=2V (ns) | 280 |
SCLK to I/O high impedance Vcc=5V (ns) | 70 |