Advanced Search

Search Results (Searched for: 7i76e)

Yesterday 10:59
Replied by CNC_ANDI on topic Suche Mesa 7i76E

Suche Mesa 7i76E

Category: Deutsch

das habe ich gesehn. aber dann müsste ich wieder verkabelung und konfiguration ändern... das wollte ich eigentlich nicht. von daher suche ich ausschließlich eine 7i76E
Yesterday 10:26
Suche Mesa 7i76E was created by CNC_ANDI

Suche Mesa 7i76E

Category: Deutsch

Hallo, ich bin auf der suche nach einer Mesa 7i76E vielleicht hat hier noch jemand eine zum verkaufen.

Meine ist leider kaputt gegangen, wird zwar repariert soweit möglich aber eine 2. auf Ersatz wäre nicht schlecht.

 
23 Apr 2024 09:24

Mesa 7i92 Installation, considering old ATX psu for I/O voltage source...

Category: Driver Boards

 
This video of mine will help.


Its for the 7i76e but its all similar.
 
23 Apr 2024 04:41

LitexCNC: firmware and driver for 5A-75B and 5A-75E

Category: Driver Boards

This is why I moved away from the colorlight boards and used a FPGA dev card (only had to change the EEPROM out) to run Mesa firmware. It was far, far less hassle and if I used 7c81 or 7i90 firmware Linuxcnc has proven drivers that work, and the Mesa firmware is tried & proven. So far I have only used SPI & EPP interfaces but am looking at an Ethernet based on Mesa's hardware. Also it gives me the option of using Smart Serial interface cards or Mesa DB25 cards such as the 7i76 (not 7i76e). Also I can directly interface with common run of the mill parallel port break out boards.

In the past when using a Beagle Bone black I made some breakout cards the did the 3.3v to 5v translation. The only thing is the connector is not wired up as per std parallel port numbering, this had to do with the board that fitted to the Beagle Bone Black. Although it may give you an idea of how to use 74lvc245 & 74hc\ls540 in this application. These are very very basic but I used them for a good while.

github.com/ozzyrob/pp_bob_input
github.com/ozzyrob/pp_bob_output


I have nothing against these projects, they are awesome, but I decided to take a different path.
22 Apr 2024 15:00
Replied by stonebite on topic PNCconf 7i92H and 7i76

PNCconf 7i92H and 7i76

Category: PnCConf Wizard

OK, thank you very much for the explanations.
I have to ask and mention something else here. Is it important for the function of the fully configured machine that the electrical cabinet with the Mesa 7i92 and 7i76 remains powered? If so, is it also important that the PC remains switched on at all times? The question is because, as I mentioned earlier in the thread, I had problems with the network connection after starting the PC from standby. On the one hand, the internet connection of the PC is guaranteed via a small USB hub, but the accessibility of the 7i92 card directly from the PC with an Ethernet cable with ping 10.10.10.10 is not always guaranteed, but with 10.10.10.11 it is. I just checked all the network connection details. Once set up, I imitate it forum.linuxcnc.org/27-driver-boards/3559...ethernet-mesa-boards I notice that the gateway 10.10.10.1 in the mask is always empty when I check. Before, for example, it was Impossible to ping the card with ping 10.10.10.10, but with 10.10.10.11 it is possible. I also couldn't read the card.
Now after restarting the PC (I checked the settings in the BIOS) I tried the same thing again and with 10.10.10.10 and 10.10.10.11 I can ping the card. I can also now read them, which was not possible before. I'm a little disillusioned?

Is this thing going to work? I looked at your suggested menu item AMD CBS, I can select it but I can't turn anything on or off in any way. Such a menu item doesn't really make sense to me.

I'll try out other settings in the BIOS

For me the configuration PC > 7i92/7i76 seems to make a rather unstable impression. I would like to know whether the connected components on the 7i76 can be read or whether the function can be addressed. I hope that we find the way.

thank you very much


cnc@cnc:~$ ping 10.10.10.10
PING 10.10.10.10 (10.10.10.10) 56(84) bytes of data.
64 bytes from 10.10.10.10: icmp_seq=1 ttl=64 time=0.157 ms
64 bytes from 10.10.10.10: icmp_seq=2 ttl=64 time=0.117 ms
64 bytes from 10.10.10.10: icmp_seq=3 ttl=64 time=0.123 ms
64 bytes from 10.10.10.10: icmp_seq=4 ttl=64 time=0.125 ms
64 bytes from 10.10.10.10: icmp_seq=5 ttl=64 time=0.093 ms
^C
--- 10.10.10.10 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4103ms
rtt min/avg/max/mdev = 0.093/0.123/0.157/0.020 ms
cnc@cnc:~$ ping 10.10.10.11
PING 10.10.10.11 (10.10.10.11) 56(84) bytes of data.
64 bytes from 10.10.10.11: icmp_seq=1 ttl=64 time=0.027 ms
64 bytes from 10.10.10.11: icmp_seq=2 ttl=64 time=0.062 ms
64 bytes from 10.10.10.11: icmp_seq=3 ttl=64 time=0.063 ms
^C
--- 10.10.10.11 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2039ms
rtt min/avg/max/mdev = 0.027/0.050/0.063/0.016 ms
cnc@cnc:~$ sudo mesaflash --device 7i92 --addr 10.10.10.10 --readhmid
[sudo] Passwort für cnc:
Configuration Name: HOSTMOT2

General configuration information:

  BoardName : MESA7I92
  FPGA Size: 9 KGates
  FPGA Pins: 144
  Number of IO Ports: 2
  Width of one I/O port: 17
  Clock Low frequency: 100.0000 MHz
  Clock High frequency: 200.0000 MHz
  IDROM Type: 3
  Instance Stride 0: 4
  Instance Stride 1: 64
  Register Stride 0: 256
  Register Stride 1: 256

Modules in configuration:

  Module: DPLL
  There are 1 of DPLL in configuration
  Version: 0
  Registers: 7
  BaseAddress: 7000
  ClockFrequency: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: WatchDog
  There are 1 of WatchDog in configuration
  Version: 0
  Registers: 3
  BaseAddress: 0C00
  ClockFrequency: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: IOPort
  There are 2 of IOPort in configuration
  Version: 0
  Registers: 5
  BaseAddress: 1000
  ClockFrequency: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: QCount
  There are 1 of QCount in configuration
  Version: 2
  Registers: 5
  BaseAddress: 3000
  ClockFrequency: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: SSerial
  There are 1 of SSerial in configuration
  Version: 0
  Registers: 6
  BaseAddress: 5B00
  ClockFrequency: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 64 bytes

  Module: StepGen
  There are 5 of StepGen in configuration
  Version: 2
  Registers: 10
  BaseAddress: 2000
  ClockFrequency: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: LED
  There are 1 of LED in configuration
  Version: 0
  Registers: 1
  BaseAddress: 0200
  ClockFrequency: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

Configuration pin-out:

IO Connections for P2
DB25 pin#             I/O   Pri. func    Sec. func        Chan     Sec. Pin func   Sec. Pin Dir

 1                      0   IOPort       StepGen          0        Dir/Table2      (Out)
14                      1   IOPort       StepGen          0        Step/Table1     (Out)
 2                      2   IOPort       StepGen          1        Dir/Table2      (Out)
15                      3   IOPort       StepGen          1        Step/Table1     (Out)
 3                      4   IOPort       StepGen          2        Dir/Table2      (Out)
16                      5   IOPort       StepGen          2        Step/Table1     (Out)
 4                      6   IOPort       StepGen          3        Dir/Table2      (Out)
17                      7   IOPort       StepGen          3        Step/Table1     (Out)
 5                      8   IOPort       StepGen          4        Dir/Table2      (Out)
 6                      9   IOPort       StepGen          4        Step/Table1     (Out)
 7                     10   IOPort       SSerial          0        TXData0         (Out)
 8                     11   IOPort       SSerial          0        RXData0         (In)
 9                     12   IOPort       SSerial          0        TXData1         (Out)
10                     13   IOPort       SSerial          0        RXData1         (In)
11                     14   IOPort       QCount           0        Quad-IDX        (In)
12                     15   IOPort       QCount           0        Quad-B          (In)
13                     16   IOPort       QCount           0        Quad-A          (In)

IO Connections for P1
DB25 pin#             I/O   Pri. func    Sec. func        Chan     Sec. Pin func   Sec. Pin Dir

 1                     17   IOPort       None           
14                     18   IOPort       None           
 2                     19   IOPort       None           
15                     20   IOPort       None           
 3                     21   IOPort       None           
16                     22   IOPort       None           
 4                     23   IOPort       None           
17                     24   IOPort       None           
 5                     25   IOPort       None           
 6                     26   IOPort       None           
 7                     27   IOPort       None           
 8                     28   IOPort       None           
 9                     29   IOPort       None           
10                     30   IOPort       None           
11                     31   IOPort       None           
12                     32   IOPort       None           
13                     33   IOPort       None           

cnc@cnc:~$

 
19 Apr 2024 07:30

Spindle Drive 7i76e

Category: Driver Boards

hello we wired in the vfd in the following order

spindle -  => ground
spindle out => ai (analog input of the vfd)
spindle + => 10v from power source
spindle ena - => +5v
spindle ena + => di1
spindle dir - => +5V
spindle dir + => di2

thanks in advance
 
17 Apr 2024 09:56 - 17 Apr 2024 09:59

LinuxCNC on Raspberry Pi 5

Category: Installing LinuxCNC

My setup will be a little more difficult, then usual.
13 stepgens 9 encoder (7i76e + 2x7i85s + 7i73)
But I'm still trying to figure out thigs about OS...
13 Apr 2024 16:25 - 13 Apr 2024 17:25

Integrating a BCL-AMP capacitive sensor to LinuxCNC

Category: Plasma & Laser

Setting the input filter to 0.1 usec did the trick. The sensor does output a square wave, but it's not very clean or stable. For some reason, I can't get the periodm frequency value to show any change in sensor output no matter how close or far I am from the sensor. With the sensor at a static range, there is a considerable amount of noise causing the sensor to range from 2.38 MHz to 2.42 MHz, with some blips above and below that even. For now I'm going to revert back to the flip/flop as that was working, although the sensor still has oddities at the extremes. Perhaps I need to buy a new BCL-Amp.

I am powering the sensor from the +5v from the encoder rail on the 7i76e. Is this power clean enough? Or should I add decoupling caps/use an external power supply?

 

Edit: I've added the current frequency response I get from the sensor once it's gone through a 74HC14 Schmitt Trigger and then a 74HC74 Flip Flop. The Z move is 0.500", and the peak BCL-Amp-freq is at about 0.060" above material. Perhaps I don't need the first Schmitt Trigger because the 74HC74 has a Schmitt Trigger as well. I'm having issues figuring out how to deal with the response after ~0.100" Z, it causes my "voltage" to go back up. I only care about the first 0.050" or so for THC purposes, but if the metal buckles or there is a drastic change in height, it will cause issues with the THC.

Note that I wasn't seeing this inversion when I plugged the signal straight into a non-muxed encoder without the flip flop. The signal started high and decreased to zero, my current frequency reading is starting low and increasing and then decreasing the further it gets away.
10 Apr 2024 01:28

Sequencing events - delaying spindle speed command until x time after enable

Category: HAL

Hello, I'm trying to solve the following issue: 

Firstly, I'm using a Mesa 7i76e card to retrofit a Hardinge CHNC lathe. Special thanks to those who have shared info on the turret indexing etc (John!). 

I have made a spindle driver for the DC spindle motor that these things were shipped with. I want to sequence a few events when the spindle is commanded ON (M03). 

M03 needs to equal: 
1. Engage contactor (easy)
2. Delay x amount of time (1 second or so, precharge capacitors)
3. ramp up spindle speed (using mesa's 'potentiometer replacement' section of card) and PID control speed to by using the spindle encoder for feedback 

M05 needs to equal the same steps in reverse:
1. ramp down spindle speed
2. delay or look to see that spindle is near zero rpm, either is fine
3. disengage contactor 

I saw posts on how to hold feed moves until spindle is up to speed but I have not seen anything yet on how to delay speed command for a duration after spindle enable is used for something. Maybe theres a way to do this? 

Looking forward to any tips you may have! 

Thanks very much.  
06 Apr 2024 16:04

hm2/hm2_7i76e.0: error finishing read! iter=25403

Category: Driver Boards

I'll try that out. See if I can make linuxcnc crash pulling the usb based wifi card.
05 Apr 2024 09:55

7i76e input output singals

Category: General LinuxCNC Questions

First left click on the line, then right click and run from here.
05 Apr 2024 08:22
Replied by Yannis on topic 7i76e input output singals

7i76e input output singals

Category: General LinuxCNC Questions

Also detect another bug
When i try to do RUN FROM HERE with right click the machine running the program from the beginning
Any suggestions
04 Apr 2024 23:51 - 04 Apr 2024 23:53

Integrating a BCL-AMP capacitive sensor to LinuxCNC

Category: Plasma & Laser

7I76E config with PeriodM on 7I76E encoder index and 2X 7I85S
each with 3 step/dir plus last stepgen channel replaced with
2X PWMgens. So 11 stepgens, 4 PWMgens and 9 encoders total.

 

File Attachment:

File Name: 7i76e_7i76...x2du.zip
File Size:177 KB

 
Displaying 1 - 15 out of 661 results.
Time to create page: 0.845 seconds
Powered by Kunena Forum