基于Stm32的黑胶唱机测速装置及误差补偿算法
2021-02-07黄春平陈帼鸾田森平王伟涛
激光与红外 2021年1期
关键词:单片机
黄春平,陈帼鸾,田森平,王伟涛
(1.中山职业技术学院信息工程学院,广东 中山 528404;2.华南理工大学自动化科学与工程学院,广东 广州 510641;3.中山市自动化研究所音响工作室,广东 中山 528400)
1 引 言
黑胶唱片采用模拟录音,动态范围广,作为音源载体能真实记录音乐信号。黑胶唱机影响音质好坏的关键因素是转速,黑胶唱机常见转速有每分钟16.6666转、33.3333转、45转、78转,在使用黑胶唱机前,都必须调校好黑胶唱机转速,传统的调速借助测速刻度盘和人眼进行辨别,这样的辨别需要丰富的经验且易产生误差。为了更方便调整黑胶唱机转速,设计了一种基于红外对射感应[1]能准确测试黑胶唱机转速的测速仪,确保唱机转速和黑胶唱片的规格一致。
2 测试方案及系统设计
2.1 测试方案的选择
方案1在黑胶唱机外围贴一白纸,已知白纸的长度S,机子转动后通过红外传感器测出通过这段白纸用了多少时间T,用公式计算出线速度V,进而求出角速度ω,也就求出了最终结果。但不同的黑胶唱机半径大小不同,而产品最终的设计代码是固定的,所以当换了一些半径不同的机子的时候就会出现误差,造成了计算结果的不精准,所以就排除了这个方案。
方案2在黑胶唱机上边贴一长方形长条白纸,从圆心起点向外围贴上去,白纸的长度是经过调研市面各种黑胶唱片机而计算出的长度,然后再通过方案一的计算方法计算出角速度ω,因为白纸的长度是固定的,也是从圆心向外开始贴的,所以就解决了不同机子半径不同的问题。……
登录APP查看全文
