![]() |
![]() 授权/登记 授权 登记 |
网站菜单 新闻中心 (26) 资源库 (317) 优先展示 (7) +2 论坛 (443/3595) 聊天室 (3 人) 日记 (4146) +6 留言板 (2868) +5 照片墙 (3932) +4 用户列表 (906) 网站资料与帮助 Gitee开源地址 GitHub开源地址 开心农场 (1 人)
|
论坛- Yamaha QY70/100自制背光屏研究
CN_DCMS-S轻音部 | Yamaha QY70/100自制背光屏研究 我現在手上有兩台QY70,準備賣掉一台換QY100 首先介紹Yamaha QY70 這是雅馬哈於90年代末發售的一款便攜式音序器/音源,使用9V DC/6節五號電池供電,集成度和便攜性極高,在當時是一款很強大的產品。 [QY70圖片] QY100則是QY70的升級機型,發售於2001年,配備有更新的音色、外觀,且增加了一個吉他音箱模擬器(即效果器),可以使用Smart Media卡擴展音序文件存儲空間。 [QY100圖片] 通過圖片可以看出,這兩款機型都有同一種缺點:屏幕看不清啊! QY70和QY100使用的是同種屏幕,即DMF50202N,128x64像素,反射式屏幕,沒有背光,顯示效果類似卡西歐計算器。因為無背光,在弱光環境下完全無法使用,導致它們的使用場景受到了大限制。當然,這不能怪Yamaha,畢竟追求便攜性,續航當然重要,而背光是極其耗電的,去除掉也正常,同期的GBA也是如此。 在4202年的今天看這塊沒有背光的屏幕就顯得很寒酸了,因此很多人會想加背光。這其實很簡單,只需要:定製薄背光板、拆開屏幕、撕掉偏光膜、裝上背光、焊接背光電源、貼回偏光源、裝回屏幕;就好了。但是,新手這麼做失敗、損壞概率極高,所以閒魚上也有一些販子在提供改裝服務。 ![]() 這個甚至漲價了,以前150現在200 但是這價格……?150RMB改一台??要知道一塊全新帶背光的12864LCD也才30〜50RMB,這就加個背光而已,居然收150?? 也罷也罷,畢竟他們有那技術和手藝,掙這錢也不奇怪。 …但我沒錢改背光啊! 所以我決定,利用現有背光LCD12864自制兼容的QY70屏幕! 然後如果研究成功了就可以賣屏幕,到時候賣125一片,輕鬆賺個50元(現在是,幻想時間) 研究進度會在這裡展示,未完待續! 零、大體計畫 利用現有12864顯示QY70的數據 在QY70後部有一些空間,接一個單片機用於將QY70發出的專用指令翻譯為通用指令並驅動12864 背光供電問題可以從QY70取電、或塞一個充電鋰電池到QY70後的電池倉,同時可以解決QY70的續航弱雞問題。 注意、以上計畫的可行性尚且未知,會在本文(一、理論研究)作進一步探討。 成本控制在75RMB以內。 注:受論壇貼子字數限制,具體章節見評論。 ![]() ![]() ![]() 评论: ![]() ![]() 主题作者 君はじつに馬鹿だな。 更新一.2 這是現有的12864引腳圖: ![]() 可以看到,在串口通訊模式下大部分針腳的定義都相同,或許能為後續軟件開發相關節省不少時間? *DMF50202N的FLM腳我不知道對應12864的哪腳、有大佬知道嗎? (補充上文對於屏幕大小的說明:高度也是個問題,DMF50202N的高度僅8.5mm,但我找到的都是13mm起步,可能會塞不進機器。方法一可能會遇到這個問題,方法二大概率不會) ![]() ![]() 主题作者 君はじつに馬鹿だな。 一、理論研究首先,介紹一下DMF50202N的一些紙面參數 ![]() 可以看到,DMF50202N的點大小是0.40x0.56mm,整體的視區大小是62x44mm。這就很難受了,因為現在的12864LCD一般都不是這種大小。 現在的12864幾乎都是0.48x0.48,70x40的,點大小0.40x0.56的只有微雪在賣,貴,而且還沒有零售渠道。 但是我找到了幾個視區大小66x30mm的,勉強對得上,就是會有點丑(橫向10個像素會被擋住,縱向會有12mm的空白區域和2mm黑邊) 而且還有一個很嚴重的問題:這種12864的板子太大了! DMF50202N的縱向長度只有56mm,但我能找到的最少73mm,根本塞不下去啊(惱) 這個問題我有兩種方案(都要把屏幕模組拆下來): 1、自己畫個合適的板子打出來裝屏幕模組上;這個方法同時能解決 螺絲孔位對不上 和 整體縱向長度太大 的問題、但需要找到合適的IC來驅動屏幕且不能讓板子太複雜,否則成本會很高(打板和元件貼片價格)。 2、萬能飛線或延長排線,把屏幕模組單獨粘在那裡,控制板引出來放上面;這種方法需要繞過一層屏蔽罩和主板,且佔用空間過大,不容易放下其他控制元件、而且穩定性太差,屏幕容易錯位或因為排線斷裂而顯示不了。 屏幕大小問題先不談,現在研究一下重點:針腳通信問題 從上面的DMF50202N信息中我們可以知道,它使用的是串口通信。 這是DMF50202N的針腳圖 ![]() 這是DMF50202N的工作時序表 ![]() CP1(Data Latch Signal)數據縮存信號,即片選信號(但一般片選都是高寫低鎖,這個反過來了)、為低電平時開始寫入一行的顯示數據,為高電平時表示寫入結束; CP2為數據寫入的時鐘信號 D1則為數據腳,從左到右寫入,一次一行 FLM為高時表示現在寫入的是第一行數據 M、寫入時為高電平,64行寫入結束時為低電平,應該是復位信號? |