Author Topic: Itron Noritake GU256X64-312 AVR library found  (Read 11899 times)

0 Members and 1 Guest are viewing this topic.

Offline Hydrawerk

  • Super Contributor
  • ***
  • Posts: 2365
  • Country: 00
Itron Noritake GU256X64-312 AVR library found
« on: December 25, 2013, 08:11:59 am »
My friend gave me an old dot matrix Noritake Itron VFD GU256X64-312. I would like to control it with my ATmega644 / Atmega32. I am looking for an AVR library. Could you recommend me any? There are some libraries provided by the manufacturer, but which one might be suitable for my display?? http://www.noritake-elec.com/codeLibrary.php
I am also looking for a full datasheet. I have only a simplified one.
Thank you in advance.
EDIT: Download full datasheet here: https://www.eevblog.com/forum/microcontrollers/itron-noritake-gu256x64-312-avr-library-needed/?action=dlattach;attach=74715
« Last Edit: July 02, 2014, 08:18:58 am by Hydrawerk »
Amazing machines. https://www.youtube.com/user/denha (It is not me...)
 

Offline Hydrawerk

  • Super Contributor
  • ***
  • Posts: 2365
  • Country: 00
Re: Itron Noritake GU256X64-312 AVR library needed.
« Reply #1 on: December 25, 2013, 08:26:23 am »
Yes, I have some experience with LCD control using ATmega32 and an AVR library made by someone else. I have tried two line LCD with HD44780 and a dot matrix lcd with HD61830.


I use a HD61830 AVR library made by Ivan Sergeev http://vsdev.me/projects/lc7981_driver/
and a HD44780 library made by Peter Fleury and modified by Tomas Fryza...
http://www.urel.feec.vutbr.cz/~fryza/downloads/lcd.zip
There might be a library for the Itron Noritake display mentioned before.
Amazing machines. https://www.youtube.com/user/denha (It is not me...)
 

Offline Crazy Ape

  • Regular Contributor
  • *
  • Posts: 181
Re: Itron Noritake GU256X64-312 AVR library needed.
« Reply #2 on: December 25, 2013, 01:02:33 pm »
While a smaller display, the technology and specifications look very similar, you might get some good info from it.

https://www.spezial.com/doc/norita/gu256x16x6_300.pdf
 

Offline dannyf

  • Super Contributor
  • ***
  • Posts: 8229
  • Country: 00
Re: Itron Noritake GU256X64-312 AVR library needed.
« Reply #3 on: December 26, 2013, 12:08:46 am »
Quote
I am also looking for a full datasheet.

google can easily track down one for you.

Looks to be fairly simple: parallel bus for data / commands, and a few other pins to work with.

Shouldn't be difficult to write a driver for it.
================================
https://dannyelectronics.wordpress.com/
 

Offline Hydrawerk

  • Super Contributor
  • ***
  • Posts: 2365
  • Country: 00
Re: Itron Noritake GU256X64-312 AVR library needed.
« Reply #4 on: December 26, 2013, 03:09:05 am »
Thanks, there must be previously made library somewhere... This looks a bit similar to my VFD. http://kimboricha.blogspot.kr/2013/10/noritake-itron-gu256x64-901a-vfdvacuum.html
Amazing machines. https://www.youtube.com/user/denha (It is not me...)
 

Offline jeremy

  • Frequent Contributor
  • **
  • Posts: 909
  • Country: au
Re: Itron Noritake GU256X64-312 AVR library needed.
« Reply #5 on: December 30, 2013, 10:32:47 am »
Hi,

I've dealt with a fair bit of noritake stuff, just send an email to the UK guys and they should be able to hook you up with a datasheet.

Not sure about libs, the interface is so straightforward I just write my own.
 

Offline Hydrawerk

  • Super Contributor
  • ***
  • Posts: 2365
  • Country: 00
Re: Itron Noritake GU256X64-312 AVR library needed.
« Reply #6 on: January 04, 2014, 11:51:18 am »
The distributor sent me a full datasheet. Unfortunately, an AVR library for this VFD is not available, because it was introduced in 1991.
Amazing machines. https://www.youtube.com/user/denha (It is not me...)
 

Offline Hydrawerk

  • Super Contributor
  • ***
  • Posts: 2365
  • Country: 00
Re: Itron Noritake GU256X64-312 AVR library needed.
« Reply #7 on: June 25, 2014, 05:48:14 am »
I made some first attempts. The very right column seems to be broken.
http://youtu.be/DNFjZq9wDAE
« Last Edit: June 28, 2014, 10:50:28 pm by Hydrawerk »
Amazing machines. https://www.youtube.com/user/denha (It is not me...)
 

Offline Hydrawerk

  • Super Contributor
  • ***
  • Posts: 2365
  • Country: 00
Re: Itron Noritake GU256X64-312 AVR library needed.
« Reply #8 on: June 27, 2014, 10:23:17 am »
There is still a problem with line breaking. I will try to fix it in future. Advices are welcomed!
Amazing machines. https://www.youtube.com/user/denha (It is not me...)
 

Offline jeremy

  • Frequent Contributor
  • **
  • Posts: 909
  • Country: au
Re: Itron Noritake GU256X64-312 AVR library needed.
« Reply #9 on: June 27, 2014, 11:44:19 am »
Don't have any advice sorry, but looks beautiful!  :-+
 

Offline Hydrawerk

  • Super Contributor
  • ***
  • Posts: 2365
  • Country: 00
Re: Itron Noritake GU256X64-312 AVR library needed.
« Reply #10 on: June 30, 2014, 10:17:38 am »
So I made some progress. Here you have the source codes for inspiration. But my VFD named GU256X64-312 was designed in 1991, you will hardly buy it nowadays.
Amazing machines. https://www.youtube.com/user/denha (It is not me...)
 

Offline Hydrawerk

  • Super Contributor
  • ***
  • Posts: 2365
  • Country: 00
Re: Itron Noritake GU256X64-312 AVR library needed.
« Reply #11 on: June 30, 2014, 10:46:42 am »
Well, this VFD AVR library looks promising. works. http://kimboricha.blogspot.kr/2013/10/noritake-itron-gu256x64-901a-vfdvacuum.html
His VFD is quite similar to my GU256X64-312.
Schematic was drawn by Boricha.
Here is the Noritake Itron VFD AVR library from Kim Boricha.
« Last Edit: July 02, 2014, 08:17:18 am by Hydrawerk »
Amazing machines. https://www.youtube.com/user/denha (It is not me...)
 

Offline Hydrawerk

  • Super Contributor
  • ***
  • Posts: 2365
  • Country: 00
Re: Itron Noritake GU256X64-312 AVR library needed.
« Reply #12 on: July 01, 2014, 10:06:21 am »
Now this library does not work with my GU256X64-312. I will try to fix it later...
« Last Edit: July 02, 2014, 08:08:46 am by Hydrawerk »
Amazing machines. https://www.youtube.com/user/denha (It is not me...)
 

Offline dannyf

  • Super Contributor
  • ***
  • Posts: 8229
  • Country: 00
Re: Itron Noritake GU256X64-312 AVR library needed.
« Reply #13 on: July 01, 2014, 11:20:39 am »
That library has a far better code structure than yours.

If you are to make it work for your display, I would suggest that you follow that structure - the differences are likely in timing, or initialization.

The code, however, can be improved.

In vfd.c:

Code: [Select]
#include "uart.h"

Probably no reason to include it here.

Code: [Select]
  uint8_t yoffset  = _vfd_coord.y % 8;

Unless the compiler optimizes that, it can be sped up significantly.

You may want to look into a graphics library for Nokia 6110. The drawing routines there are really nice.
================================
https://dannyelectronics.wordpress.com/
 

Offline Hydrawerk

  • Super Contributor
  • ***
  • Posts: 2365
  • Country: 00
Re: Itron Noritake GU256X64-312 AVR library needed.
« Reply #14 on: July 02, 2014, 08:13:21 am »
So the VFD AVR library from Kim Boricha works with my GU256X64-312. I use ATmega644.
The VFD's CS pin must be connected to GND.
http://kimboricha.blogspot.kr/2013/10/noritake-itron-gu256x64-901a-vfdvacuum.html
I will do some more experiments later.
« Last Edit: July 02, 2014, 08:19:27 am by Hydrawerk »
Amazing machines. https://www.youtube.com/user/denha (It is not me...)
 

Offline Hydrawerk

  • Super Contributor
  • ***
  • Posts: 2365
  • Country: 00
Re: Itron Noritake GU256X64-312 AVR library found
« Reply #15 on: July 08, 2014, 05:40:45 am »
Here is my dot matrix display showing graphic features. Library was made by Kim Boricha.

And here is Kim Boricha's original video: http://youtu.be/4Aoqz0AscNc
These displays are a bit different, but the library works with both of them.
« Last Edit: July 08, 2014, 05:44:50 am by Hydrawerk »
Amazing machines. https://www.youtube.com/user/denha (It is not me...)
 

Offline Hydrawerk

  • Super Contributor
  • ***
  • Posts: 2365
  • Country: 00
Re: Itron Noritake GU256X64-312 AVR library found
« Reply #16 on: July 11, 2014, 07:21:44 am »
A stopwatch. Two fonts used.

http://youtu.be/_flUzz9P0uk?t=2m54s
Amazing machines. https://www.youtube.com/user/denha (It is not me...)
 

Offline Hydrawerk

  • Super Contributor
  • ***
  • Posts: 2365
  • Country: 00
Re: Itron Noritake GU256X64-312 AVR library found
« Reply #17 on: July 13, 2014, 01:47:29 am »
Two oldschool games.


Amazing machines. https://www.youtube.com/user/denha (It is not me...)
 

Offline Hydrawerk

  • Super Contributor
  • ***
  • Posts: 2365
  • Country: 00
Re: Itron Noritake GU256X64-312 AVR library found
« Reply #18 on: July 27, 2014, 12:41:40 am »
I put some pictures on my GU256X64-312. I used The Dot Factory for converting *.bmp to data.
Quote
The Dot Factory is a small, GPL, open source tool intended to generate the required C language information to store many fonts and images, as efficiently as possible, on a microcontroller.
http://www.pavius.net/2009/07/the-dot-factory-an-lcd-font-and-image-generator/

For some reason the pictures cannot be bigger than 252×56 pixels, although the VFD has 256×64 pixels.
« Last Edit: July 27, 2014, 12:44:52 am by Hydrawerk »
Amazing machines. https://www.youtube.com/user/denha (It is not me...)
 

Offline Hydrawerk

  • Super Contributor
  • ***
  • Posts: 2365
  • Country: 00
Re: Itron Noritake GU256X64-312 AVR library found
« Reply #19 on: August 09, 2014, 10:33:28 am »
Amazing machines. https://www.youtube.com/user/denha (It is not me...)
 

Offline Hydrawerk

  • Super Contributor
  • ***
  • Posts: 2365
  • Country: 00
Re: Itron Noritake GU256X64-312 AVR library found
« Reply #20 on: September 05, 2014, 02:43:13 am »
Amazing machines. https://www.youtube.com/user/denha (It is not me...)
 

Offline Hydrawerk

  • Super Contributor
  • ***
  • Posts: 2365
  • Country: 00
Re: Itron Noritake GU256X64-312 AVR library found
« Reply #21 on: September 10, 2014, 01:53:11 am »
Amazing machines. https://www.youtube.com/user/denha (It is not me...)
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf