Sie sind auf Seite 1von 9

EMISY PROJECT:

ELECTRONIC MEMO/CALENDAR

Name: Javier Arredondo Garrido Nr Albumu: -1724 Semester: 12L Prof. Tomasz Starecki

DESCRIPTION: AIM OF THE PROJECT


This electronic memo/calendar is designed to work as a device capable of showing time and date to the user and storing several notes in each day of the day. Despite the fact that the final product design is not developed in this project, we can say that this device is intended to be pocketed by the size of the components used. The client could use it whenever he wants to see what time is it, edit some notes or just see what he had written for any day. This device depends on an USB interface to get the power supply; also it can be used to insert some data from the computer. USB cable is not included in the commercial analysis, but as it is a quite common computer interface it is supposed that user will have many of them at home. A Li-Ion/Li-Polymer battery is used in order to store power and be able to use the device anywhere. User will see his notes on a 16x2 LCD module display and write them in a 16buttons keyboard. Alphanumeric keyboard allows him to write what he needs. And the realtime clock provides him exact year, month, day, weekday, hours, minutes and seconds. The electronic memo/calendar is thought to be able to store notes approximately during four years. Probably enough, because nowadays technology is improving every six months, so more devices like ours, but newer and improved, will be on the market soon. And the common user tends to buy new technology in a shorter period of time.

CIRCUIT COMPONENTS
Microprocessor AT89C5130A 8-bit Flash Microcontroller with Full Speed USB Device. Some important features are: 80C52X2 Core (6 Clocks per Instruction) 16/32-Kbyte On-chip Flash In-System Programming through USB 4-Kbyte EEPROM for Bootloader (3-Kbyte) and Data (1-Kbyte) On-chip Expanded RAM (ERAM): 1024 Bytes USB 1.1 and 2.0 Full Speed Compliant Module with Interrupt on Transfer Completion Memoria Flash MT28F004B3VG-8 BET The MT28F004B3 (x8) is nonvolatile, electrically block-erasable (flash), programmable memory devices containing 4,194,304 bits organized as 262,144 words (16 bits) or 524,288 bytes (8 bits). Writing or erasing the device is done with either a 3.3V or 5V VPP voltage. LCD display LCM-S01602DTR/A LCM-S01602DTR/A has 5.56mm character height, 5x8 dot matrix, 16x2 LCD module, 1/16 duty and 1/5 bias. Its dimmensions make it suitable for our purpose. And its price is not as expensive as other LCD modules.

Real-Time Clock/Calendar DS1307 64 x 8, Serial, I2C Real-Time Clock. Principal features: Real-Time Clock (RTC) Counts Seconds, Minutes, Hours, Date of the Month, Month, Day of the week, and Year with Leap-Year Compensation Valid Up to 2100. 56-Byte, Battery-Backed, General-Purpose RAM with Unlimited Writes. TACT008 - Raised Black Tactile Switch Features: Attractive Look Positive Feel PCB Mounting

Latch CD74HC166E High-Speed CMOS Logic 8-Bit Parallel-In/Serial-Out Shift Register. HCT166 8-bit shift register is fabricated with silicon gate CMOS technology. It possesses the low power consumption of standard CMOS integrated circuits, and can operate at speeds comparable to the equivalent low power Schottky device. Latch 74HC573 74HCT573 is a high-speed Si-gate CMOS device and is pin compatible with Low-power Schottky TTL (LSTTL). 74HCT573 has octal D-type transparent latches featuring separate D-type inputs for each latch and 3-state true outputs for bus oriented applications. A latch enable input and an output enable input are common to all latches. Battery L6924D Programmable Li-ION battery charger system for portable applications. It is usually used for Usb Powered Chargers. Its dimmensions make it suitable for our purpose.

Main components appearance on the diagram.

Figure 1: Microprocessor.

Figure 2: Flash Memory

Figure 3: RTC

Figure 4: LCD display

Figure 5: Keyboard

CIRCUIT DIAGRAM

ANALYSIS Commercial application


A list of components' prices is developed below, most of them are prices for an order of 1000 pieces: Microprocessor AT89C5130A : Flash Memory MT28F004B3VG-8 BET : LCD display LCM-S01602DTR/A : Real-Time Clock DS1307 : TACT008 - Raised Black Tactile Switch : Latch CD74HC166E : Latch 74HC573 : Battery L6924D : TOTAL AMOUNT : 1000 pieces about $4.16/piece. 1000 pieces about $2.75/piece. 1000 pieces about $6.03/piece. 10000 pieces about $2.04/piece. >100 pieces about $0.75/piece (x16). 1000 pieces about $0.4/piece. 250 pieces about $0.26/piece. 2000 pieces about $1.14/piece. about $29/device.

This price make the device very suitable for the market, although some other factors should be take into account before selling the product. So the device would be a little bit more expensive.

Project assumptions: why I am using this components.


Flash memory is used because of its characteristic of not losing data when there is no more power supply. RS-232 would be a possible interface, because of his simple implementation and low cost; but USB interface is nicer because nowadays every computer (and more electronic devices) work with this interface, so it would be more useful. Also if we use USB we already have a power supply. Finally, an USB-based microprocessor was choosen because of his advantages over using an external USB interface: less consumption, faster processing, less space occupied and simpler design. LCD display, instead of LED display, because our device should show a text with some words to the user. A led display would not be useful in this case. Using LCD, we will have a less consumption than in the LED case. A real-time clock is an important component in the device because we should know time and date properly to implement a good calendar. The RTC choosen will give us seconds, minutes, hours, date of the month, month, day of the week, and year with leapyear compensation valid up to 2100. Keyboard of 16 buttons, we suppose that alphanumeric, that will help us not having to depend on anything else to write notes on our device.

Discussion of the solution: way of thinking when designing.


First of all, I thought about which kind of elements I would need in my electronic memo/calendar. The device should had an input (as a keyboard) and a output (as a display) to be able to write data on it and, after processing, to show that data to the user; a quite big memory to store this notes; a real-time clock and a source of energy. Trying to calculate the amount of memory that we would need for the device, I suppose that: every character is equal to one byte, each day we create about 5 notes and each note has about 300 characters. That means that we would need aproximately 1.4KB/day. Thus, more than 512KB of data memory are needed per year. Our device's memory has 4MB in total. It means that the device will be able to store data during almost 4 years. Using an internal USB interface would help us. It can be used as the source of energy and, moreover, as an input to write notes into our device from the computer. Trying to create a keyboard, 16 buttons and a latch of '166 are used. It is cheaper than an already made keyboard, although may be not so stylish. Once we have a memory, a microcontroller and a keyboard choosen, the LCD display, the battery and the RTC were the final task. I tried to choose those which help me to develop a small sized device and satisfy our necessities.

Some explanations of connections in the diagram circuit.


Microprocessor: Port0: P0[0:7] are AD[0:7] and go to input of latch D[0:7] and the output of the latch Q[0:7] go to input of memory A[0:7]. Port1: P1[0:4] come from keyboard (keyboard line 1, keyboard line 2, CLK, LOAD and DATA respectively) and P1[5:7] are unused. Port2: P2[0:7] are A[8:15] and go to input of memory. Port3: P3.0, P3.1 and P3.3 are not used; P3.2 comes from real-time clock output; P3.4 goes to RS of LED and P3.5 to RD/WR# of LED; P3.6 goes to WR# of memory and P3.7 to RD of memory. Port4: P4.0 go to enable of LCD and P4.1 is not used. Memory: As the LCD only has 8 input bits, to access the memory array as a 512K x 8, BYTE# must be LOW and all data must be output on DQ0DQ7. As chip enable (CE#) activates the device when LOW, it is connected to GND. When CE# is HIGH, the device is disabled and goes into standby power mode (never in our case).

Possible improvements.
This device seems to be good for a commercial point of view: it is useful and it is not expensive. But its main disadvantage is that is not as modern as it could be. For example, the keyboard could be a touchpad (more popular each day) instead several simple buttons. Also the display might be smaller, although it has a relatively small size. Even a bigger memory might be possible or a longer battery life could help to have a better device. But only in some cases, because amount of memory and battery life are thought for normal activity. For instance, in cases of people who need to write hundred of notes per day and use the device during a long period of time. Obviously, all this advantages would bring also a not so good aspect: the increasing price of the device. Arguably today, with smartphones, these devices do not have much success. So, actually, to be able to convert our device in a very special one (which would mean greater commercial success, despite a higher cost) would need to have a number of extra features or be focused on one type of people.

Das könnte Ihnen auch gefallen