想搞个录音中继,从对讲机的静噪端子取控制信号,用学生用的复读机做录音部分,可以一次说8分钟(当然没有几个一次能说8分钟,除了用中继播新闻或开会议,这都是业余电台不允许的)。现在有个难题,复读机是按一下 复读/放音键 开始录音,再按一下 复读/放音键 开始放音,但播放完刚录的那一段后他并不停止,而是重复再播放,所以我们就得在录音时计时,放音时倒计时,并且还得控制中继在放音时处于发射状态,完成这个计时和控制发射最好用单片机,但我对单片机编程又不懂,还得请各位老师帮忙编个程序啊。
硬件我使用89c51最小系统(我手头只有这个)
p1.0接中继静噪输出端,有信号为低电平,无信号为高电平,有0.3秒以上的低电平后启动录音电路电源。
p1.1接录音电路供电控制,低电平录音电路得电工作,高电平关闭录音电路电源
p1.2接 复读/放音 开关电路,有0.05秒的低电平即为按一次复读键
p1.3接中继发射控制端,低电平发射,高电平接收
中继工作过程:中继平时为接收状态(p1.3高电平),当收到对讲机发来的信号时,静噪端p1.0有0.3秒以上的低电平后启动录音电路电源(p1.1低电平),延时0.3秒发录音命令(p1.2置0.05秒的低电平),计时器开始计时,同时还要检测p1.0端的静噪信号,检测到p1.0有0.3秒以上的高电平时再发送放音信号(p1.2置0.05秒的低电平),同时打开中继发射电路(p1.3低电平),计时器倒计时到0为止,断开发射电路(p1.3高电平)、断开录音供电(p1.1高电平)。p1.0继续检测并进行下一次的转发。(其实也可以不关闭录音电路电源,但为了稳定还是关了的好,万一受到干扰那复读/放音键对应关系错了呢,那么不就不重启录音电路就一直转发不了,也许是我多虑了)
求软件如何实现?万分感谢!!!