Jump to content

DriftZ

Members
  • Posts

    161
  • Joined

  • Last visited

    Never

Everything posted by DriftZ

  1. Meaning, 1 output from a ' 595 Shift register connected to the base of 2 transistors; 595 pin 1_______B-C-E_____Load1 ............   |____B-C-E_____Load2 Will this work ? or.. how can I calculate to make it work ? greetz
  2. hehe, i almost thought i was the only one who liked it :) if you are interested in the few blocks i made, I have no problem sharing them ;)
  3. Great design, nice !
  4. TK: cool, tnx for the confirmation, finally I had an idea that *works* ;D cem3340: Thanks, I appreciate & will take into consideration any/everything that makes it simpler, faster, cheaper. I had a quick look at the spec sof these 7seg drivers & a few remarks/questions arose.. (keep in mind I never had an electronics education) -The maxim chips, it looks they would be a great improvement for direct-driven displays, but the ones I wanna use (& already have in my possesion) have multiplexed connections. (see schematics) I already have the code to make the 4 cycles work, I just need to figure out howto fit the Encoder values, basically, which bit to set in the appropriate SR per cycle (the pin numbers per SR correspond to the Encoder number, quite convenient I guess :) So at this point I think I'm closer to a working program than when I would need to figure out from scratch howto connect & address the maxims to my displays. -For cost-reasons... I got plenty of transistors here, no idea what those maxims cost. But I am grateful for your suggestion as I have also a bunch of 'normal' single-digit displays coming :) cheerz Driftz
  5. TK: cool, tnx for the confirmation, finally I had an idea that *works* ;D cem3340: Thanks, I appreciate & will take into consideration any/everything that makes it simpler, faster, cheaper. I had a quick look at the spec sof these 7seg drivers & a few remarks/questions arose.. (keep in mind I never had an electronics education) -The maxim chips, it looks they would be a great improvement for direct-driven displays, but the ones I wanna use (& already have in my possesion) have multiplexed connections. (see schematics) I already have the code to make the 4 cycles work, I just need to figure out howto fit the Encoder values, basically, which bit to set in the appropriate SR per cycle (the pin numbers per SR correspond to the Encoder number, quite convenient I guess :) So at this point I think I'm closer to a working program than when I would need to figure out from scratch howto connect & address the maxims to my displays. -For cost-reasons... I got plenty of transistors here, no idea what those maxims cost. But I am grateful for your suggestion as I have also a bunch of 'normal' single-digit displays coming :) cheerz Driftz
  6. DriftZ

    questions

    MIOS can do this. MIOS Rulz. MIOS is the absolute power in the controllerbox universe. ;)
  7. You find this info in the PIC datasheet: http://www.microchip.com/1010/pline/picmicro/category/embctrl/14kbytes/devices/18f452/index.htm http://www.microchip.com/download/lit/pline/picmicro/families/18fxx2/39564b.pdf a must read ! ;)
  8. DriftZ

    questions

    What do you mean exactly with "random patch generator" ? -A feature that selects one of the preset/user patches or -a feature that 'creates' a new patch with random settings (like found on the access virus) ? Both are possible in MIOS, the first should be fairly simple as it could be done with a random Bank/program select controller. (CC 0 or 32 or something, check the standards) this would likely work on a wide range of synths. The latter is also possible but would require alot of more programming & would be dedicated to a single type of synth (each manuf uses different instruction sets (sysex & cc) for their machines. greetz
  9. '>http://www.angeltowns.com/members/driftz/func1.html http://www.angeltowns.com/members/driftz/schem1.html This is the current status of my idea; I should be able to drive 16 of these displays with 3 DOUTX4's. 4 full cycles to get all numbers displayed. Though I'm a bit worried about the powerconsumption at SR00, perhaps it is necessary to put a transistor(??) at the red dot? (possible or ridiculous ?) ::)
  10. '>http://www.angeltowns.com/members/driftz/func1.html http://www.angeltowns.com/members/driftz/schem1.html This is the current status of my idea; I should be able to drive 16 of these displays with 3 DOUTX4's. 4 full cycles to get all numbers displayed. Though I'm a bit worried about the powerconsumption at SR00, perhaps it is necessary to put a transistor(??) at the red dot? (possible or ridiculous ?) ::)
  11. http://www.midibox.org/cgi-bin/yabb/YaBB.cgi?board=misc;action=display;num=1063748980
  12. HMPF!... Arghh!... tsk tsk tsk.... <insertbrainlesssmileyhere> Ok.. I never claimed to know anything about ASM... (or clear thinking...) Thanks for helping me out again TK. Cheerz Update: YEEHAW ;D It works!
  13. OK, more software; for the interested non-pirates out there, there is a pretty cool (IMO) mechanical design package out there for free. Its a lite version of the industry suite Pro/Engineer, called Pro/Desktop Express. (the free version dont render fotorealisic nor anims but thats the only limitations; you can even write new apps for it thru its API if you want) You can import parts from the extensive online parts library (nuts & bolts etc.), as well as other formats like dwg & dxf main site: http://www.ptc.com direct link: http://www.ptc.com/appserver/it/icm/cda/icm01_list.jsp?group=201&num=1&show=y&keyword=355 the library: http://www.ptc.com/community/proe_catalogs.htm user site with some tutorials & stuff: http://www.prodesktop.net some quick examples I did with it: http://www.angeltowns.com/members/driftz/PROD.html Greetz Oh yeah, I'm not affiliated ;D
  14. DriftZ

    frontplate how to

    Ik weet niet wat je precies bedoelt, maar Met 'frontplattendesigner' kan je een bestand genereren dat Schaeffer gebruikt om sparingen in ALU plaat te maken met een CNC machine. Als je de opdruk bedoelt, dan kan je misschien lazertran gebruiken. http://www.lazertran.com/ vr.gr.
  15. It is just a one-time setup, it cannot be *that* annoying  :D Besides, the amount of possible controllerlinks in floops is infinite, be glad you can select & assign them yourself  :)
  16. DriftZ

    MIDIbox SID

    Die nummertjes staan voor de bouwvorm enz. (vertic, horiz) Hier vind je de oude Alps catalogus (bevat stec16xxx): http://www.oem.fi/komponenttiosasto/E_S_00_01.pdf Hier vind je de nieuwe Alps catalogus: http://www.alps.de RS is ZEER duur, je kan het misschien eens proberen bij: www.albs.de de verdeler van Alps (heeft nog oude stock, maar de oude baas Baltazar is nogal humeurig soms, als je hem wat veel vragen stelt, ervaring spreekt 8) ) Geeft wel volumekorting, misschien wat voor een IAatje... mvg
  17. the 'best' way ? I think you should have an extra look @ the MBHP gallery ;) the power & coolness of MBHP & MIOS is to build it how you want it. General purpose is sold by Doepfer, Kenton & the likes :) You can link floops to whatever controllerbox you want; more, since Fruitystudio you can build 'panels' (like studioware in cake, I bet cub also has features like this) that match your HW designs even, check out the 'dashboards' in FloopsStudio. greetz
  18. Hi TK, thanks for answering again, I made a construction with BTFSC & INCF but still I get the same results. I don't call USER_SR_Service_Prepare from anywhere myself, so is it only called once ? (& it is not looping ?) Then I still would have my original problem, not ? best regards
  19. My little MIOS project encountered its next obstacle. The type of display (2-1/2 digit, multiplexed) that I want to use poses a problem, it seems that I need to switch the input very rapidly to get all numbers correct because some of the digit's components share input lines. It's a bit hard to explain, but I'll try with an (fictious)example. I need to send 10001000 to the SR to get the upper half of number '2' lit. I need to send 00010001 to the SR to get the lower half of number '2' lit. If I would send 10011001 to the SR I wouldget a full '2' but also some other stuff lit by 10001001 or other combinations. So the solution would be to switch between the first 2 bytes very quickly. Now in MIOS I cannot find the way to do this kind of loop. I can send the values to the SR, but only the last byte (& so only the lower half of the number) would be on the display. IOW, it does not 'loop' It looks now somewhat like this: I tried it also to put it in the USER_SR_Service_Finish & other blocks, but it also didn't work. Is there a good solution to this ? Thanks & greetz ! DriftZ
  20. Oddly enough, "eine feile" = "a file" like http://www.honauer.com ;D
  21. Ahaaa ! progress  ;D but still it is not 100% correct, I think it shud be read right to left: movlw b'10101010' movwf MIOS_PARAMETER1 movlw 0 call  MIOS_DOUT_SRSet presented with PIN numbers: movlw b'76543210' It seems to work now, cool thanks  :D time to break my brain on the next steps  :P
  22. Hi,thanks for answering this quick, so it works like I was hoping for. So the following 2 snippets should give the same result? ===================================== movlw b'01010101' movwf MIOS_PARAMETER1 movlw 1 call MIOS_DOUT_SRSet ===================================== movlw 0 call MIOS_DOUT_PinSet0 movlw 1 call MIOS_DOUT_PinSet1 movlw 2 call MIOS_DOUT_PinSet0 movlw 3 call MIOS_DOUT_PinSet1 movlw 4 call MIOS_DOUT_PinSet0 movlw 5 call MIOS_DOUT_PinSet1 movlw 6 call MIOS_DOUT_PinSet0 movlw 7 call MIOS_DOUT_PinSet1 ===================================== In my eyes it should, but it doesn't :-/
  23. Hi, I'm a little bit in doubt about following function: Is this function to set the active SR (followed by an instruction to set one pin H or L; bit operation) or can it be used to send a byte (value MIOS_PARAMETER1) to a specific SR (number in WREG)? My experiments give me confusing results, but I managed to get (mostly intended) stuff on my display. thanks & greetz
  24. http://www.epanorama.net/links/software.html Just re-discovered this site. greetz
  25. http://www.epanorama.net/links/software.html Just re-discovered this site. greetz
×
×
  • Create New...