Project

General

Profile

Display-alternatives » History » Version 1

jaap, 2012-08-14 12:46

1 1 jaap
h1. Display-alternatives
2
3
h2. do-it-yourself-electronics
4
5
[[File:arduino-i2c.jpg|x100px]]=>[[File:arduino-helloworld.jpg|x100px]]=>[[File:panel-2011-07-01.jpg|x100px]]=>[[File:panel-2011-07.jpg|x100px]]
6
7
For now, this panel is only available as a DIY project and you'll have to order the parts yourself. However, printboards are available, contact us at info -AT- laoslaser.org.
8
9
h2. Alternatives
10
11
Older version: 
12
[[File:panel_v1.png]][[File:Panel-2011-07.jpg|thumb]]
13
14
In some cases, manual control on the machine itself will not be the ideal solution. Therefore, we aim to make it possible to use RS232/USB or Ethernet communication to a PC to simulate the panel (for remote access, development or system without LCD)
15
16
h2. ByVac
17
18
We thought about using this ready made controller PCB (serial+I2C) for LCD and keypad: [http://www.byvac.com/bv3/index.php?route=product/product&path=41_42&product_id=100 ByVac], just attach any row:column keypad and you are done. It can generate an interrupt by pulling an extra line low if there are key presses in its buffer. Combine with standard parallel LCD. We use this one with a standard 2x16 display, and a 9 keys keypad.
19
20
'''Note:''' this does work, but as with all (closed source) components that you buy: it does not completely do the job as we would have liked it. The keys generate 'events' when you press them, and you cannot detect if a key is still pressed. This is problematic! We always need to know if a key is pressed to control the motion. The closed source nature of this device does not allow us to simply change that one line of code in the embedded software, unfortunately. We need to do is ourself. And make it open source.
21
22
h2. I2C controller by Robot-electronics
23
24
http://robot-electronics.co.uk/htm/Lcd03tech.htm
25
26
h2. Nokia
27
28
The "standard" Nokia Color LCD:
29
* [http://www.coolcomponents.co.uk/catalog/product_info.php?cPath=45&products_id=147 Nokia 6610] (20 GBP)
30
* [http://mbed.org/cookbook/Nokia-LCD MBED Cookbook page with software for Nokia display]
31
32
h2. Crystal Fontz
33
34
Crystal Fontz i2c controller met 6 buttons, 2x16 char. display:
35
[[File:cfa533tmkic.png]]
36
 http://www.crystalfontz.com/product/CFA533TMIKC
37
38
h2. LCD panels
39
40
(Farnell) Alternatives:
41
* LCD Alphanumeric 8x2 [http://nl.farnell.com/everbouquet/mc0802a-sgr/lcd-module-alphanumeric-8x2/dp/1137380 1137380 EVERBOUQUET MC0802A-SGR]  (8 Euro)
42
* LCD Alphanumeric 16x2 [http://nl.farnell.com/powertip/pc1602lru-hwb-h-q/lcd-module-16x2-led-b-l-x-tmp/dp/1671501 #1671501 POWERTIP PC1602LRU-HWB-H-Q LCD MODULE, 16X2, LED B/L, X-TMP]   (8.58 Euro)
43
* LCD Alphanumeric 20x4 [http://nl.farnell.com/powertip/pc2004ars-awa-a-q/lcd-module-20x4-stn-reflect/dp/1671507 #1671507 POWERTIP PC2004ARS-AWA-A-Q LCD MODULE, 20X4, STN REFLECT]   (11.52 Euro)
44
* LCD Graphic 128x64 [http://nl.farnell.com/powertip/pg12864lrf-nra-h-q/lcd-module-128x64-led-b-l/dp/1671491 #1671491 POWERTIP PG12864LRF-NRA-H-Q LCD MODULE, 128X64, LED B/L] (15.74 Euro)
45
* LCD Graphic 128x64 [http://nl.farnell.com/lascar/sp5-gfx1/lcd-module-128x64-graphic/dp/9932976 #9932976 LASCAR SP5 -GFX1 LCD MODULE, 128X64, GRAPHIC] (35 Euro)
46
* Keypad 3x4 [http://nl.farnell.com/multicomp/mcak304nbwb/keypad-3x4-array-plastic/dp/1182236  #1182236 MULTICOMP MCAK304NBWB KEYPAD, 3X4 ARRAY, PLASTIC]  (6.43 Euro)
47
48
h2. Panel production alternative
49
50
* one printboard for the micro-switches, processor and i2c bus connector
51
* the display is connected with a flatcable (because it's thicker, so it need to be lower)
52
* both printboard hang from the top plate with spacers
53
* on top plate is made out of [http://www.nautasign.com/materialen-webshop/rowmark/mattes-1245x610x16mm.html Rowmark 1.6]
54
* buttons: how to connect the smd microswitches to something that is easy to handle?
55
** use printed ABS buttons?
56
** foil layer to hold buttons in place?