1/31/2016

Arduino Display w/GT20L16J1Y Japanese font ROM

GT20L16J1Y Japanese font ROM --- VFD

Copyright:vfd-fun     http://vfd-fun.blogspot.jp/

About
This trial is to display Japanese/Chinese characters on the VFD module with using Arduino and external font chip.

The interface of this font chip  GT20L16J1Y is using SPI.

Font ROM Info
Schematic
Character scroll display /Sample Program for Arduino
Refer - Font chip at
http://trac.switch-science.com/wiki/KanjiROM

VFD Module Program: 16x16 dot font scroll display on VFD Module
for Arduino and GU280X16G-7xxx
kanjiROM_test_gu280x16.txt



Wiring: Arduino, Font Chip ,Display Module(GU280X16G)
Arduino+Jpn Font + GU-7000 VFD

 


Font ROM to Display Bitmap Conv.

5 件のコメント:

  1. Hello. Would you mind if I need help from you ? Can you help me test this principle ? here's the project https://github.com/TiNredmc/FakeGrayscale . Contribution is accepted ;D. You need to use the display with ESP8266 Microcontroller.

    返信削除
    返信
    1. Thanks for the great idea.Theoretically it works.

      I'm afraid that;
      You might see the flickering with this command control method.

      The original refresh rate of this display is lower than 100Hz. If you do loop with 2 frames or more the total refresh rate will be 30Hz or lower.
      Human eyes sense the flickering at lower refresh rate lower than 30Hz.

      Noritake has graysclale VFDs which are having hardware solutions to realize the grayscale.
      https://youtu.be/SqvGPCBFnzg
      https://youtu.be/FI1fdYqMmmo

      削除
    2. Oh. But We haven't tried yet. It might be possible If I connect directly to the clear pin on MN28016A.

      削除
  2. Hey. Did you ever experience the glitchy display on this vfd ? I use the sample code from vfd-fun and noritake. It's seem to have very glitchy things on display. I set correct baud rate and tried many different connection but not works. Did I need TTL level converter ?

    返信削除
    返信
    1. I don't find glitchy things. see followings;
      1. Does your program check the "BUSY" from display module?

      2. If you send the data via serial you must consider the overflow of data buffer of module. The serial buffer is small,you need interval between sending each command.

      削除