有没有办法将电压数据直接(无需微控制器)保存到任何地方,例如EEPROM,SDCARD等?
例如,我使用的MPX压力传感器可提供0V至5V模拟输出。首先,我要保存模拟数据,然后将这些数据保存到计算机中以将电压转换为压力,而不是在微控制器中将电压转换为压力并进行节省(这需要时间,金钱,空间等)。
有没有办法将电压数据直接(无需微控制器)保存到任何地方,例如EEPROM,SDCARD等?
例如,我使用的MPX压力传感器可提供0V至5V模拟输出。首先,我要保存模拟数据,然后将这些数据保存到计算机中以将电压转换为压力,而不是在微控制器中将电压转换为压力并进行节省(这需要时间,金钱,空间等)。
Answers:
在未先将信号转换为数字的情况下,不能使用EEPROM或任何其他数字存储方式。使用微控制器是显而易见的简单方法。
但是,如果您真的想满足您内心的穴居人,请获取以下其中一项:
它存储从几十赫兹到几千赫兹的模拟数据。您将不得不咨询一些粘土片以学习如何使用它。
您将遇到的一个问题是,感兴趣的频率可能低于它可以记录的频率。解决方案是让您的信号驱动一个电压可变振荡器,然后记录该振荡器的输出。换句话说,FM调制您的低频信号。
有一些IC可以实现压控振荡器功能,但那样会太过明智,并与您的复古目标发生冲突。获得其中一些:
自己做
数据存储后,您可以“倒带”(请参见黏土片)存储介质。然后将其“播放”到PC声卡中。PC会找到信号的频率,然后再将其转换回电压,然后再确定实际的数据值。
或者,您可以只使用微控制器并消耗更少的时间,金钱,功率和空间。
不,您不能将模拟值原样存储在eeprom或SD卡等数字存储介质上。
您可以进行模数转换(使用适当的芯片)以将模数转换为数字。下一步,写入SD卡实际上需要处理器。如果您真的不想使用MCU,那么最终将使用更简单的构建块来设计和构建自己的MCU。那是一个有趣的教育项目,对于一个既编程又擅长电子学的学生来说,大约需要0.5个人年。
EEPROM会更容易写入值,但将值读取到PC会更加复杂。总的来说,它仍然比DIY MCU容易得多,但仍然是一个项目。
当您环顾四周时,每个人几乎都会在所有项目中使用MCU,包括您想要的数据记录。猜猜为什么!
您尝试执行的操作听起来像是日志记录。
那里有很多商业出售的数据记录仪。如果要记录电压读数,可以尝试使用“电压记录器”。此类设备将传感器读数将日志文件写入存储设备(SD卡,拇指驱动器等)。
从技术上讲,这在内部使用MCU。但是,您永远不会看到MCU,也不必为MCU开发软件,也不会触摸MCU。
答案取决于您对“直接”的定义。
我可以想象以下设置(远非“直接”,但没有MCU):
目标内存:
或者,上述整个设置可以在CPLD或FPGA中实现,而不是在MCU中实现。
您也可以使用不是MCU 的Motorola MC14500B控制器。
实际上,今天,最便宜,最小,最快和最可靠的选择是MCU。
由于您考虑使用计算机将电压“转换为压力”,因此需要使用计算机可以理解的数据格式-数字格式。因此,必须先将传感器的模拟输出转换为数字形式,然后将电压“数字化”。因此,两者之间必须有一个模数转换器。将数字化的电压转换为压力读数(如果转换是非线性的,则可以使用某些表格或转换公式)对于您的PC而言是一项不错的任务。
从技术上讲,您不需要MCU来执行此转换,带有硬连线算法的专用FPGA可以控制所有数据采样和通信。但是,MCU更方便,特别是如果它已经内置了ADC。
而且您不需要花费时间来构建MCU +转换器,可以使用称为“数据采集系统”(DAS)或“数据记录器”的设备为您完成这些工作,对模拟数据进行采样/转换并进行通信。通过方便的接口作为USB(或RS232)。一些DMM具有此数据采集功能,或者您可以从DATAQ.com等地方获得专用的DAS。DAS将随附所有必需的数据记录软件,并且您可以随时以SD或其他方式存储数据。可以理解,从传感器到可用压力数据的转换将花费您一些钱,没有免费的东西。
是的,您可以...有点。寻找ISD芯片,这些芯片是为简单,廉价的应用而设计的,在这些应用中您需要记录和重放模拟信号。用于说话玩具,音乐明信片等。我怀疑它们是否足够准确以达到您的目的。
http://www.nuvoton.com/hq/products/isd-voice-ics/isd-chipcorder-family/?__locale=en
由于您唯一的要求是不使用uC,因此可以使用USB-SPI桥将SPI ADC与PC连接。
如果您不想使用uC,那是最便宜的解决方案。
或者您也可以为研究所,研究中心等提供资金,以便它们可以加快对模拟存储器的研究,而这正是您现在需要的。
0〜32V电压数据记录仪USB-503可存储32k测量值
,间隔为1 s至12 h。
随附电池,存储在USB软件狗中。轻松导出到Excel。www.mccdaq.com上的Inc软件
便宜的。
只有210万里亚尔
嗯..使2.2m和上升