Yes to all.
General scanner design -
1) Motor control
2) Interface to CCD line arrays
3) A/D for Temerature reading/control
4) Sleep capability
5) FS USB
6) Does not have DFB for digital filtering of scanned image, may or may not be desired.
http://www.element14.com/community/thread/25392/l/psoc-4-pioneer-kit-community-project045-stepper-motor-example PSOC 4 but should be easily ported to PSOC 3
http://www.psocdeveloper.com/forums/viewtopic.php?f=42&t=8645 Video on BLDC Motor Control
http://www.cypress.com/?rID=42993 AN60590 Temperature Diode
Thank you for kind reply
Depending on your prerequisites (Range, precision, accuracy, money, boss, speed) I would suggest you to consider looking at the PSoC 4 which is more modern, (very!) cheap and comes with the Pioneer KIT as a prototype board, look here: secure.cypress.com/