[Brushless] LAN1902 - 线性卡尔曼滤波器

注:本来打算一篇里写完,后来发现不知不觉写的太长,还是选择分P了。扩展卡尔曼和无迹卡尔曼的部分下一篇再写,至于实际应用先鸽着,,,

Continue reading "[Brushless] LAN1902 - 线性卡尔曼滤波器"

逸仙幻想奇谈举办后的流水账和感想

[状态:初稿完成] 尚未对外公开,无限改稿中(.

通用说明114514:为防止展会的真相泄漏,以下内容,均受模因抹杀触媒保护,未经授权的人员查看,将立刻导致其心肺停止。除非受到███的指令,否则将本文的内容透漏给无关人士者将被谔谔。

Continue reading "逸仙幻想奇谈举办后的流水账和感想"

[OPNA] An Analysis of The P.M.D. Music Data Format (Mostly the "Rhythm" Section)

Greetings to all the new comers.

This article is based on Github repo: ValleyBell/MidiConvertes and Mistydemeo/Pmdmini. Special thanks to オップナー2608 from PC-9800 Series Central Discord Channel for helping me.

Meh... a detailed description of this little project will be covered in a future article (If I actually would do). Basically, I'm trying to make a portable music player / midi synth based around YM2608. I expect this project to take forever to complete...orz

Let's get our hands dirty quick!

Continue reading "[OPNA] An Analysis of The P.M.D. Music Data Format (Mostly the "Rhythm" Section)"

HDSP2000点屏

占着坑,这周末把它写了,下周直接拿去水数字系统课作业((

前言

简单来说动机是这样的:这学期我们有一门数字系统设计的课:每个人发了FPGA实验板子(Ego1 ,芯片是Aritx7系列的),结合实验一起讲Verilog语言。不幸的,我们班80多人,只有我一个没有领到板子。那我就有理由好好用一把自己吃灰已久的XUPV5了不是(x

此前做过一些FPGA开发,也一直停留在做超小系统的级别(比如那个至今没时间填完坑的HP35复刻)。我意识到自己的问题不是说不会用还是怎么的,主要是懒和过度担心,有些时候有些问题明明是安静写那么一段时间就能写出来的,我却经常选择回避或者单纯的kill time,不干正事。现在我感觉有必要给自己找些小模块,花几个小时硬逼自己一个一个一口气不中断地写完,作为练习。

这次我们留了一个作业,基本还是在教同学们怎么用case写查找表,最终来驱动一组段码LED。我的开发板上并没有段码LED,而且我觉得如果我也做一个段码LED那就太无聊了,不如设计一个比较精致的HP字符LED屏控制器,然后再画一个PCB,做成XUPV5上那个LCD模块的形状,将它替代掉?

Continue reading "HDSP2000点屏"

HP35: A Bit-Serial Wonder - 3. LED Magic

Part3. LED Magic

LED numeric display is the icon of HP classics. With just a single 5-bit register inserted, how could they design such a full-featured, flicker-free and properly PWM'd display that has 15 digits?

Sorry for such a long quiescence. Originally I was planning to actually make a board that drives the LED display before writing anything. Unfortunately, since quarter a year ago, I'm completely occupied by all sorts of things, and the plan is delayed forever. I'll try if I'm free at some point in the future.

This is the first article written in the new "Gutenberg" WordPress editor. Noice!

[Status: Proofreading]

(The top image is a part of an advertisement of HP calculators. Cropped to fit in.)

Continue reading "HP35: A Bit-Serial Wonder - 3. LED Magic"

HP35: A Bit-Serial Wonder - 2. Bit What?

Part2. Bit What?

This article is about the "bit-serial" design scheme employed in HP35's digital design.

[Status: Proofreading]

Continue reading "HP35: A Bit-Serial Wonder - 2. Bit What?"

[翻译-完成] DC/DC变换器(开关电源)设计

DC to DC Converter (Switched Mode Power Supply) Design

授权翻译自SIMONBRAMBLE.CO.UK的教程,原发表于2011年-2012年

[17.10.10 全部更新完成,正在修正以前的翻译错误]

“一般来说,很多产品的应用指南或数据手册都假设读者明白开关电源是怎么工作的,仅仅给读者提供一个“能用”的电路,但读者可能根本不明白这之中发生了些什么。
这篇文章由浅入深,讲解了DC/DC变换器设计中所需要的各个方程。读者仅需要最基本的数学知识就可以进行开关式电源的设计。文中的每一个例子都可以使用LTspice®进行仿真。”

Continue reading "[翻译-完成] DC/DC变换器(开关电源)设计"

Wacom Bamboo Slate A5 - 开箱与试用

Bamboo Slate 和 Bamboo Folio 是日本Wacom公司于2016年9月发布的 智能数位本 系列新品,与前代Bamboo Spark类似,这两款产品就像是使用了圆珠笔笔芯的Wacom数位板,使用时在上面垫上纸,在纸上书写,就可以同时获得纸质及电子两种记录形式。

Slate系列分两个尺寸:A5 和 A4,这次购买了Slate A5,迫不及待地写出了这篇开箱+试用文。过一段时间,等到这款产品真正融入我生活的时候,还可能另写一篇文章来更加深入地评价这款产品

*17.01. 更正:Inkspace是带有合并功能的,之前是我确实没找到(在主界面右上角有个“选择”功能,选择多个页面进行合并

合并功能可以做很多事情,比如中间某个地方写错了一点,不用担心,同步之后分割两次再合并,把写错的地方分离出去然后删掉就可以了。

Continue reading "Wacom Bamboo Slate A5 - 开箱与试用"