My Pitch Computer Prototype..

Anything goes! Inventors! Artists! Cutting edge solutions to old problems. But also non-commercial usage of record cutting. Cost- effective, cost-ineffective, nutso, brilliant, terribly fabulous and sometimes fabulously terrible ideas.

Moderators: piaptk, tragwag, Steve E., Aussie0zborn

Post Reply
User avatar
JayDC
Posts: 849
Joined: Sat Jan 13, 2007 5:45 pm
Location: Philadelphia

My Pitch Computer Prototype..

Post: # 14976Unread post JayDC
Tue May 17, 2011 1:51 pm

Image

Image


SUPER ELEGANT right now, lol..


So it controls a presto 6n. TT speed, lathe motion, and head. I'm using a motor that provides a hall effect feedback for the turntable, this info is processed by a P.I.D. control loop, and the drive is timed via the PID feedback, Real Time Clock, and a Quartz Crystal. This means it's stable as fuck, and will fight drag.

The whole system right now uses 2 20mhz Stamps, one for the lathe and one for the tt drive. As of yet I only have one pitch programmed, and have not started work on the variable pitch aspect. I'm waiting for some chips to arrive so i can learn more about AD/DA converter chips. Once they arrive, i will start work on the variable pitch.

The head is controlled via a servo, and the lathe is controlled via a stepper motor and a h-bridge. Once i clean up the lathe I'll post some pictures, need to find a better camera too..

Lots of testing tweaking to continue..

The final look is planned to be 505mm x 3u.. it's not quite a 19" rack mount, but is the same size as the presto.. I'm making mine vertical, to be place on the left side of the unit. Anodized Aluminum panel, aluminum buttons and knobs, not the knobs pictured..

sorry the pics suck, i used a web cam..
generally its for reproduction.. but i like to play wif it sometimes.. :P

User avatar
opcode66
Posts: 2700
Joined: Sun Nov 08, 2009 10:56 pm
Contact:

Post: # 14979Unread post opcode66
Tue May 17, 2011 2:41 pm

Nice work man. Keep at it! :D
Cutting, Inventing & Innovating
Groove Graphics, VMS Halfnuts, MIDI Automation, Professional Stereo Feedback Cutterheads, and Pesto 1-D Cutterhead Clones
Cutterhead Repair: Recoiling, Cleaning, Cloning of Screws, Dampers & More
http://mantra.audio

User avatar
cymbalism
Posts: 391
Joined: Wed Apr 22, 2009 9:55 am
Location: omaha.nebraska
Contact:

Post: # 14983Unread post cymbalism
Tue May 17, 2011 6:50 pm

looking sharp man :)
all the best!
- tommie 'plan 9' emmi
poly-cut lathe cuts / cymbalism recordings

User avatar
Aussie0zborn
Posts: 1828
Joined: Sat Mar 11, 2006 8:23 am
Location: Australia
Contact:

Post: # 14989Unread post Aussie0zborn
Tue May 17, 2011 11:50 pm

Neat. 8)

User avatar
leo gonzalez
Posts: 133
Joined: Mon Sep 08, 2008 11:37 pm

Re: My Pitch Computer Prototype..

Post: # 15116Unread post leo gonzalez
Wed May 25, 2011 5:37 pm

Cool!

but what do you mean by this?
JayDC wrote:
I'm using a motor that provides a hall effect feedback for the turntable.

sorry the pics suck, i used a web cam..

User avatar
d
Posts: 205
Joined: Thu Oct 05, 2006 7:42 am
Location: Lithuania

Post: # 15119Unread post d
Thu May 26, 2011 1:55 am

Hey JayDC

Nice work. Just a little question here.
What kind of driver are you using for stepper motor? Microstepping, halfstepping? I have tried and it was bad for me. Too much noise and too much pronounced steps.

Anyway You have done a very nice control unit.

User avatar
JayDC
Posts: 849
Joined: Sat Jan 13, 2007 5:45 pm
Location: Philadelphia

Post: # 15126Unread post JayDC
Thu May 26, 2011 1:16 pm

d:

I'm using a L293D Quad Half-H Driver to drive a nema 17 stepper with a 0.9° step angle.


Leo:

The tt motor has a built in hall effect, this means that the motor output's a small current that is proportional to the speed of the motor shaft. This allows the tt motor to be in a close feedback loop with the controller. This value is then used in a P.I.D control loop I coded.

"A proportional–integral–derivative controller (PID controller) is a generic control loop feedback mechanism (controller) widely used in industrial control systems – a PID is the most commonly used feedback controller. A PID controller calculates an "error" value as the difference between a measured process variable and a desired setpoint. The controller attempts to minimize the error by adjusting the process control inputs."
generally its for reproduction.. but i like to play wif it sometimes.. :P

User avatar
d
Posts: 205
Joined: Thu Oct 05, 2006 7:42 am
Location: Lithuania

Post: # 15128Unread post d
Thu May 26, 2011 3:28 pm

Jay, I have tried this but it was too much of a stepping. Not smooth as it should be. First I thought of a linistepper for this purpose but got dc motor with tacho generator and it works very nice. Btw I used half stepping and linistepper driver can do microstepping.
Of course as I understand it is better for you to control stepper than any other.

User avatar
JayDC
Posts: 849
Joined: Sat Jan 13, 2007 5:45 pm
Location: Philadelphia

Post: # 15129Unread post JayDC
Thu May 26, 2011 4:19 pm

well it seems on the one pitch i'm using right now, it's ok.. if I do run into the problems ur stating, I can easily switch to a nema 17 motor w/ a hall effect, like the one I'm using for the tt motor. Just didn't want to go that route unless it is needed, since it raises the overall cost.

I got one acetate left for testing on, so I may trying coding a couple more pitches tonight and see wats wat..
generally its for reproduction.. but i like to play wif it sometimes.. :P

User avatar
d
Posts: 205
Joined: Thu Oct 05, 2006 7:42 am
Location: Lithuania

Post: # 15130Unread post d
Thu May 26, 2011 4:31 pm

hmmm... nice then... When I tested was quite some time ago, so do not remember all the cons about it, but I switched to another type of motor.

Can you discribe more about TT motor? What exact model of motor are you using and hall sensor. I am into thoughts right now about it for my lathe. Seems like my motor is too weak for a new TT i have machined. :)

User avatar
JayDC
Posts: 849
Joined: Sat Jan 13, 2007 5:45 pm
Location: Philadelphia

Post: # 15132Unread post JayDC
Thu May 26, 2011 4:44 pm

The motor i have chosen is 4000rpm w/ 60oz-in torque @ 55watts.. This was spec'd around the premotec motor that flo used on his 6n. I would have used the same premotec motor, but they are very hard to get at a reasonable price in the usa..

the motor i am using is slightly more powerful then the premotec
generally its for reproduction.. but i like to play wif it sometimes.. :P

User avatar
d
Posts: 205
Joined: Thu Oct 05, 2006 7:42 am
Location: Lithuania

Post: # 15134Unread post d
Thu May 26, 2011 4:47 pm

So you use it as belt drive motor?

Then maybe you have a link on simple how to control it with hall sensor?

User avatar
JayDC
Posts: 849
Joined: Sat Jan 13, 2007 5:45 pm
Location: Philadelphia

Post: # 15136Unread post JayDC
Thu May 26, 2011 5:06 pm

yes it is belt drive.

I am not sure wat u mean..

All the hall effect does is give a measurement variable to the microcontroller. I coded a P.I.D algorithm to find an error between the setpoint, and the hall effect. This basically means, if you tell te controller to spin the motor at 3501rpm, and the actual measured speed is 3488, then te controller adjusts it's control loop to fix the difference.

My alogritm also takes into account a real time clock, and a quartz crystal, this is to make sure the M in rpm is based on physical time, and not the slightly inaccurate timing of the microcontroller.

if you drag ur finger on the platter the motor will try to fight you to keep the platter at 45.. Similar to how my technics work, just alot more torque.


here is wat i based on, my final code is alot more complex..
http://forums.parallax.com/showthread.php?77656-PID-Control-Intro-with-the-BASIC-Stamp
generally its for reproduction.. but i like to play wif it sometimes.. :P

User avatar
d
Posts: 205
Joined: Thu Oct 05, 2006 7:42 am
Location: Lithuania

Post: # 15140Unread post d
Fri May 27, 2011 12:44 am

Thanks Jay, this is exactly what I wanted to know.

User avatar
flozki
Posts: 574
Joined: Fri May 19, 2006 4:40 am
Location: switzerland
Contact:

Post: # 15163Unread post flozki
Sun May 29, 2011 1:03 pm

is it stable enough... with the belt?

just gained a lot of experience with belt driven video heads from 60ies, 70ies video recorders. they rotate with around 3000 rpm.
same system. one pulse from a sensor per rotation. sometimes a few more... it must be super accurate. and as soon the belt is worn out, aged you almost have no chance to get the regulation loop stable.
this is why they switched on very early already to direct drive motors. much better performance.

so would be interesting how stable you achieve to get your turntable over the belt with one hall sensor?

neumann vms80 uses regualr dc direct drive motor. around 200-400 W
and a encoder attached with 1000 pulses per revolution.
i dont know how many the technics have. 300 ? not sure but definitely not 1000.

what about using strobe impulses of the platter and feed it into microcontroller?

User avatar
JayDC
Posts: 849
Joined: Sat Jan 13, 2007 5:45 pm
Location: Philadelphia

Post: # 15167Unread post JayDC
Mon May 30, 2011 11:58 am

flozki wrote: what about using strobe impulses of the platter and feed it into microcontroller?
Was just thinking that actually.. I ordered a QTI sensor from parallax, so I can also add the platter speed to the P.I.D. Also thought, if the error between the platter and the motor got too large, the unit could instruct you to change the belt.

Direct Drive would be awesome, just not sure how to do it in a way that is easy to put in kit form though. There in not a lot of exposed shaft on the 6n.
generally its for reproduction.. but i like to play wif it sometimes.. :P

User avatar
d
Posts: 205
Joined: Thu Oct 05, 2006 7:42 am
Location: Lithuania

Post: # 15168Unread post d
Mon May 30, 2011 1:13 pm

I was thinking a little more drastic things to try... That is battery drill mechanism. As I have tried with colleagues to put it on the big wind machines in diameter of 1meter and they handled very well. Used them with PWM. They were quite stable and powerfull.
Of course I cannot tell how stable they are without testing carefully but I think that is usable. Usually these battery drills are equiped with planar reduction mechanism. It should be very good for direct drive.

I have tried couple months ago to spin my TT 5 kg in weight with flex tube connected to battery drill and it just went without any problem, so just need a good PWM for stable operation.

What do you think about that?

User avatar
flozki
Posts: 574
Joined: Fri May 19, 2006 4:40 am
Location: switzerland
Contact:

Post: # 15170Unread post flozki
Mon May 30, 2011 6:05 pm

any gear will produce rumble.
then i would prefer a belt solution with a little pitch drift.
if the flywheel is big enough. our the turntable heavy enough you can reach excelent results.
but with gear. i guess you will always hear the rumble. might be good enough for some tests but not for professional cutting...

User avatar
JayDC
Posts: 849
Joined: Sat Jan 13, 2007 5:45 pm
Location: Philadelphia

Post: # 15172Unread post JayDC
Mon May 30, 2011 11:31 pm

Well, I guess the best way would be to use a motor that maintains high torque at low RPM, and mount the platter shaft via a collar to the motor shaft. I can get said motor, its data sheet says it will maintain constant torque at any motor speed. It's very expensive, needs a motor controller, uses brushes, but puts out 21lbs-in of torque.

Another approach would be to swing the motor like the original configuration, and use one of the idler wheels. This will never be completely silent, and I feel that a belt drive is a far better approach even though its sort of a trade off.

Scully's are belt drive, and people cut masters on them.. I'd love to upgrade my Presto to the quality of a Scully.. Neumann would be awesome, but i think I'd be better off just starting from scratch, maybe a few parts are salvageable.

A Presto 8DG would most likely be the candidate that would more easily upgrade to Neumann quality. Unfortunately, atm I only have a 6N to work with.

I'm just trying to be realistic..


@flo, I may have used the wrong term for the feedback on the motor. The spec sheet says:
A pulse output is provided to
digitally read the speed the shaft is turning. The average value
of the voltage on PG is directly proportional to speed, so this
output can be used as a true tachometer for speed feedback
with an external filter or averaging circuit which usually
consists of a resistor and capacitor (i.e. 20k and 0.1uF).
generally its for reproduction.. but i like to play wif it sometimes.. :P

User avatar
d
Posts: 205
Joined: Thu Oct 05, 2006 7:42 am
Location: Lithuania

Post: # 15173Unread post d
Tue May 31, 2011 1:45 am

@Flozki

yes, I understand that it could produce some rumble. But this planar reducer is best of all what I see to used that is most silent. Well... Anyway I think I would try to cut a silent groove when I will be ready and will see the result... Anyway if I will achieve some kind of result I will post here.

Post Reply